@@ -18,6 +18,7 @@ class FailureMessagesTestCase: XCTestCase {
18
18
static var allTests = {
19
19
return [
20
20
( " testAssert " , testAssert) ,
21
+ ( " testAssertEqualValues " , testAssertEqualValues) ,
21
22
( " testAssertEqualOptionals " , testAssertEqualOptionals) ,
22
23
( " testAssertEqualArraySlices " , testAssertEqualArraySlices) ,
23
24
( " testAssertEqualContiguousArrays " , testAssertEqualContiguousArrays) ,
@@ -30,6 +31,7 @@ class FailureMessagesTestCase: XCTestCase {
30
31
( " testAssertLessThan " , testAssertLessThan) ,
31
32
( " testAssertLessThanOrEqual " , testAssertLessThanOrEqual) ,
32
33
( " testAssertNil " , testAssertNil) ,
34
+ ( " testAssertNotEqualValues " , testAssertNotEqualValues) ,
33
35
( " testAssertNotEqualOptionals " , testAssertNotEqualOptionals) ,
34
36
( " testAssertNotEqualArraySlices " , testAssertNotEqualArraySlices) ,
35
37
( " testAssertNotEqualContiguousArrays " , testAssertNotEqualContiguousArrays) ,
@@ -49,11 +51,18 @@ class FailureMessagesTestCase: XCTestCase {
49
51
XCTAssert ( false , " message " , file: " test.swift " )
50
52
}
51
53
54
+ // CHECK: Test Case 'FailureMessagesTestCase.testAssertEqualValues' started at \d+:\d+:\d+\.\d+
55
+ // CHECK: test.swift:[[@LINE+3]]: error: FailureMessagesTestCase.testAssertEqualValues : XCTAssertEqual failed: \("1"\) is not equal to \("2"\) - message
56
+ // CHECK: Test Case 'FailureMessagesTestCase.testAssertEqualValues' failed \(\d+\.\d+ seconds\).
57
+ func testAssertEqualValues( ) {
58
+ XCTAssertEqual ( 1 , 2 , " message " , file: " test.swift " )
59
+ }
60
+
52
61
// CHECK: Test Case 'FailureMessagesTestCase.testAssertEqualOptionals' started at \d+:\d+:\d+\.\d+
53
62
// CHECK: test.swift:[[@LINE+3]]: error: FailureMessagesTestCase.testAssertEqualOptionals : XCTAssertEqual failed: \("Optional\(1\)"\) is not equal to \("Optional\(2\)"\) - message
54
63
// CHECK: Test Case 'FailureMessagesTestCase.testAssertEqualOptionals' failed \(\d+\.\d+ seconds\).
55
64
func testAssertEqualOptionals( ) {
56
- XCTAssertEqual ( 1 , 2 , " message " , file: " test.swift " )
65
+ XCTAssertEqual ( Optional ( 1 ) , Optional ( 2 ) , " message " , file: " test.swift " )
57
66
}
58
67
59
68
// CHECK: Test Case 'FailureMessagesTestCase.testAssertEqualArraySlices' started at \d+:\d+:\d+\.\d+
@@ -133,11 +142,18 @@ class FailureMessagesTestCase: XCTestCase {
133
142
XCTAssertNil ( " helloworld " , " message " , file: " test.swift " )
134
143
}
135
144
145
+ // CHECK: Test Case 'FailureMessagesTestCase.testAssertNotEqualValues' started at \d+:\d+:\d+\.\d+
146
+ // CHECK: test.swift:[[@LINE+3]]: error: FailureMessagesTestCase.testAssertNotEqualValues : XCTAssertNotEqual failed: \("1"\) is equal to \("1"\) - message
147
+ // CHECK: Test Case 'FailureMessagesTestCase.testAssertNotEqualValues' failed \(\d+\.\d+ seconds\).
148
+ func testAssertNotEqualValues( ) {
149
+ XCTAssertNotEqual ( 1 , 1 , " message " , file: " test.swift " )
150
+ }
151
+
136
152
// CHECK: Test Case 'FailureMessagesTestCase.testAssertNotEqualOptionals' started at \d+:\d+:\d+\.\d+
137
153
// CHECK: test.swift:[[@LINE+3]]: error: FailureMessagesTestCase.testAssertNotEqualOptionals : XCTAssertNotEqual failed: \("Optional\(1\)"\) is equal to \("Optional\(1\)"\) - message
138
154
// CHECK: Test Case 'FailureMessagesTestCase.testAssertNotEqualOptionals' failed \(\d+\.\d+ seconds\).
139
155
func testAssertNotEqualOptionals( ) {
140
- XCTAssertNotEqual ( 1 , 1 , " message " , file: " test.swift " )
156
+ XCTAssertNotEqual ( Optional ( 1 ) , Optional ( 1 ) , " message " , file: " test.swift " )
141
157
}
142
158
143
159
// CHECK: Test Case 'FailureMessagesTestCase.testAssertNotEqualArraySlices' started at \d+:\d+:\d+\.\d+
@@ -197,11 +213,11 @@ class FailureMessagesTestCase: XCTestCase {
197
213
}
198
214
}
199
215
// CHECK: Test Suite 'FailureMessagesTestCase' failed at \d+:\d+:\d+\.\d+
200
- // CHECK: \t Executed 22 tests, with 22 failures \(0 unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds
216
+ // CHECK: \t Executed 24 tests, with 24 failures \(0 unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds
201
217
202
218
XCTMain ( [ testCase ( FailureMessagesTestCase . allTests) ] )
203
219
204
220
// CHECK: Test Suite '.*\.xctest' failed at \d+:\d+:\d+\.\d+
205
- // CHECK: \t Executed 22 tests, with 22 failures \(0 unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds
221
+ // CHECK: \t Executed 24 tests, with 24 failures \(0 unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds
206
222
// CHECK: Test Suite 'All tests' failed at \d+:\d+:\d+\.\d+
207
- // CHECK: \t Executed 22 tests, with 22 failures \(0 unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds
223
+ // CHECK: \t Executed 24 tests, with 24 failures \(0 unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds
0 commit comments