@@ -31,7 +31,7 @@ class HalfCodingTests: XCTestCase {
31
31
32
32
XCTAssertNoThrow ( data = try JSONEncoder ( ) . encode ( simple) )
33
33
XCTAssertNoThrow ( decoded = try JSONDecoder ( ) . decode ( Simple . self, from: data) )
34
- try XCTAssertEqual ( XCTUnwrap ( decoded) , simple)
34
+ XCTAssertEqual ( decoded, simple)
35
35
}
36
36
do {
37
37
let values : [ Half ] = [ 1.0 , 2.0 , 3.0 ]
@@ -40,7 +40,7 @@ class HalfCodingTests: XCTestCase {
40
40
41
41
XCTAssertNoThrow ( data = try JSONEncoder ( ) . encode ( values) )
42
42
XCTAssertNoThrow ( decoded = try JSONDecoder ( ) . decode ( [ Half ] . self, from: data) )
43
- try XCTAssertEqual ( XCTUnwrap ( decoded) , values)
43
+ XCTAssertEqual ( decoded, values)
44
44
}
45
45
do {
46
46
let values : [ Simple ] = [ Simple ( half: 1.5 , int: 1 ) , Simple ( half: 2.5 , int: 2 ) , Simple ( half: 3.5 , int: 3 ) ]
@@ -49,7 +49,7 @@ class HalfCodingTests: XCTestCase {
49
49
50
50
XCTAssertNoThrow ( data = try JSONEncoder ( ) . encode ( values) )
51
51
XCTAssertNoThrow ( decoded = try JSONDecoder ( ) . decode ( [ Simple ] . self, from: data) )
52
- try XCTAssertEqual ( XCTUnwrap ( decoded) , values)
52
+ XCTAssertEqual ( decoded, values)
53
53
}
54
54
do {
55
55
let simple = Simple ( half: . infinity, int: 0 )
@@ -65,8 +65,8 @@ class HalfCodingTests: XCTestCase {
65
65
XCTAssertNoThrow ( data = try encoder. encode ( simple) )
66
66
XCTAssertNoThrow ( decoded = try decoder. decode ( Simple . self, from: data) )
67
67
68
- try XCTAssertEqual ( XCTUnwrap ( decoded) . int, simple. int)
69
- try XCTAssertTrue ( XCTUnwrap ( decoded) . half. isInfinite)
68
+ XCTAssertEqual ( decoded. int, simple. int)
69
+ XCTAssertTrue ( decoded. half. isInfinite)
70
70
}
71
71
do {
72
72
let simple = Simple ( half: - . infinity, int: 0 )
@@ -82,8 +82,8 @@ class HalfCodingTests: XCTestCase {
82
82
XCTAssertNoThrow ( data = try encoder. encode ( simple) )
83
83
XCTAssertNoThrow ( decoded = try decoder. decode ( Simple . self, from: data) )
84
84
85
- try XCTAssertEqual ( XCTUnwrap ( decoded) . int, simple. int)
86
- try XCTAssertTrue ( XCTUnwrap ( decoded) . half. isInfinite)
85
+ XCTAssertEqual ( decoded. int, simple. int)
86
+ XCTAssertTrue ( decoded. half. isInfinite)
87
87
}
88
88
do {
89
89
let simple = Simple ( half: . nan, int: 0 )
@@ -99,8 +99,8 @@ class HalfCodingTests: XCTestCase {
99
99
XCTAssertNoThrow ( data = try encoder. encode ( simple) )
100
100
XCTAssertNoThrow ( decoded = try decoder. decode ( Simple . self, from: data) )
101
101
102
- try XCTAssertEqual ( XCTUnwrap ( decoded) . int, simple. int)
103
- try XCTAssertTrue ( XCTUnwrap ( decoded) . half. isNaN)
102
+ XCTAssertEqual ( decoded. int, simple. int)
103
+ XCTAssertTrue ( decoded. half. isNaN)
104
104
}
105
105
do {
106
106
let simple = Simple ( half: . signalingNaN, int: 0 )
@@ -116,8 +116,8 @@ class HalfCodingTests: XCTestCase {
116
116
XCTAssertNoThrow ( data = try encoder. encode ( simple) )
117
117
XCTAssertNoThrow ( decoded = try decoder. decode ( Simple . self, from: data) )
118
118
119
- try XCTAssertEqual ( XCTUnwrap ( decoded) . int, simple. int)
120
- try XCTAssertTrue ( XCTUnwrap ( decoded) . half. isNaN)
119
+ XCTAssertEqual ( decoded. int, simple. int)
120
+ XCTAssertTrue ( decoded. half. isNaN)
121
121
}
122
122
}
123
123
0 commit comments