Skip to content

Commit 1af7f38

Browse files
committed
Fix the failure message emitted by XCTAssertNotNil
1 parent 96772ca commit 1af7f38

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Sources/XCTest/XCTAssert.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ public func XCTAssertNotEqualWithAccuracy<T: FloatingPointType>(@autoclosure exp
358358
}
359359

360360
public func XCTAssertNotNil(@autoclosure expression: () throws -> Any?, @autoclosure _ message: () -> String = "", file: StaticString = #file, line: UInt = #line) {
361-
_XCTEvaluateAssertion(.Nil, message: message, file: file, line: line) {
361+
_XCTEvaluateAssertion(.NotNil, message: message, file: file, line: line) {
362362
let value = try expression()
363363
if value != nil {
364364
return .Success

Tests/Functional/FailureMessagesTestCase/main.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ class FailureMessagesTestCase: XCTestCase {
171171
}
172172

173173
// CHECK: Test Case 'FailureMessagesTestCase.testAssertNotNil' started.
174-
// CHECK: test.swift:177: error: FailureMessagesTestCase.testAssertNotNil : XCTAssertNil failed - message
174+
// CHECK: test.swift:177: error: FailureMessagesTestCase.testAssertNotNil : XCTAssertNotNil failed - message
175175
// CHECK: Test Case 'FailureMessagesTestCase.testAssertNotNil' failed \(\d+\.\d+ seconds\).
176176
func testAssertNotNil() {
177177
XCTAssertNotNil(nil, "message", file: "test.swift")

0 commit comments

Comments
 (0)