Skip to content

Commit 51ba2e2

Browse files
committed
Fix Initialization of NSString double test
With Swift 4.2 on Darwin, this test seems to fail because it uses an internal constructor. It should use the public API for it instead.
1 parent 17451d1 commit 51ba2e2

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

TestFoundation/TestNSString.swift

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -190,25 +190,25 @@ class TestNSString: LoopbackServerTest {
190190
}
191191

192192
func test_doubleValue() {
193-
XCTAssertEqual(NSString(".2").doubleValue, 0.2)
194-
XCTAssertEqual(NSString("+.2").doubleValue, 0.2)
195-
XCTAssertEqual(NSString("-.2").doubleValue, -0.2)
196-
XCTAssertEqual(NSString("1.23015e+3").doubleValue, 1230.15)
197-
XCTAssertEqual(NSString("12.3015e+02").doubleValue, 1230.15)
198-
XCTAssertEqual(NSString("+1.23015e+3").doubleValue, 1230.15)
199-
XCTAssertEqual(NSString("+12.3015e+02").doubleValue, 1230.15)
200-
XCTAssertEqual(NSString("-1.23015e+3").doubleValue, -1230.15)
201-
XCTAssertEqual(NSString("-12.3015e+02").doubleValue, -1230.15)
202-
XCTAssertEqual(NSString("-12.3015e02").doubleValue, -1230.15)
203-
XCTAssertEqual(NSString("-31.25e-04").doubleValue, -0.003125)
204-
205-
XCTAssertEqual(NSString(".e12").doubleValue, 0)
206-
XCTAssertEqual(NSString("2e3.12").doubleValue, 2000)
207-
XCTAssertEqual(NSString("1e2.3").doubleValue, 100)
208-
XCTAssertEqual(NSString("12.e4").doubleValue, 120000)
209-
XCTAssertEqual(NSString("1.2.3.4").doubleValue, 1.2)
210-
XCTAssertEqual(NSString("1e2.3").doubleValue, 100)
211-
XCTAssertEqual(NSString("1E3").doubleValue, 1000)
193+
XCTAssertEqual(NSString(string: ".2").doubleValue, 0.2)
194+
XCTAssertEqual(NSString(string: "+.2").doubleValue, 0.2)
195+
XCTAssertEqual(NSString(string: "-.2").doubleValue, -0.2)
196+
XCTAssertEqual(NSString(string: "1.23015e+3").doubleValue, 1230.15)
197+
XCTAssertEqual(NSString(string: "12.3015e+02").doubleValue, 1230.15)
198+
XCTAssertEqual(NSString(string: "+1.23015e+3").doubleValue, 1230.15)
199+
XCTAssertEqual(NSString(string: "+12.3015e+02").doubleValue, 1230.15)
200+
XCTAssertEqual(NSString(string: "-1.23015e+3").doubleValue, -1230.15)
201+
XCTAssertEqual(NSString(string: "-12.3015e+02").doubleValue, -1230.15)
202+
XCTAssertEqual(NSString(string: "-12.3015e02").doubleValue, -1230.15)
203+
XCTAssertEqual(NSString(string: "-31.25e-04").doubleValue, -0.003125)
204+
205+
XCTAssertEqual(NSString(string: ".e12").doubleValue, 0)
206+
XCTAssertEqual(NSString(string: "2e3.12").doubleValue, 2000)
207+
XCTAssertEqual(NSString(string: "1e2.3").doubleValue, 100)
208+
XCTAssertEqual(NSString(string: "12.e4").doubleValue, 120000)
209+
XCTAssertEqual(NSString(string: "1.2.3.4").doubleValue, 1.2)
210+
XCTAssertEqual(NSString(string: "1e2.3").doubleValue, 100)
211+
XCTAssertEqual(NSString(string: "1E3").doubleValue, 1000)
212212
}
213213

214214
func test_isEqualToStringWithSwiftString() {

0 commit comments

Comments
 (0)