Skip to content

Commit 3cd1f79

Browse files
authored
Merge pull request swiftlang#2182 from drodriguez/android-no-more-casting
2 parents 97796f5 + 83f5d1f commit 3cd1f79

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

Diff for: TestFoundation/TestNSNumber.swift

+6-10
Original file line numberDiff line numberDiff line change
@@ -1237,41 +1237,37 @@ class TestNSNumber : XCTestCase {
12371237
}
12381238

12391239
func test_stringValue() {
1240-
1241-
// The following casts on subtraction are required for an Android compile
1242-
// https://bugs.swift.org/browse/SR-7469
1243-
12441240
if UInt.max == UInt32.max {
12451241
XCTAssertEqual(NSNumber(value: UInt.min).stringValue, "0")
12461242
XCTAssertEqual(NSNumber(value: UInt.min + 1).stringValue, "1")
12471243
XCTAssertEqual(NSNumber(value: UInt.max).stringValue, "4294967295")
1248-
XCTAssertEqual(NSNumber(value: UInt.max - 1 as UInt).stringValue, "4294967294")
1244+
XCTAssertEqual(NSNumber(value: UInt.max - 1).stringValue, "4294967294")
12491245
} else if UInt.max == UInt64.max {
12501246
XCTAssertEqual(NSNumber(value: UInt.min).stringValue, "0")
12511247
XCTAssertEqual(NSNumber(value: UInt.min + 1).stringValue, "1")
12521248
XCTAssertEqual(NSNumber(value: UInt.max).stringValue, "18446744073709551615")
1253-
XCTAssertEqual(NSNumber(value: UInt.max - 1 as UInt).stringValue, "18446744073709551614")
1249+
XCTAssertEqual(NSNumber(value: UInt.max - 1).stringValue, "18446744073709551614")
12541250
}
12551251

12561252
XCTAssertEqual(NSNumber(value: UInt8.min).stringValue, "0")
12571253
XCTAssertEqual(NSNumber(value: UInt8.min + 1).stringValue, "1")
12581254
XCTAssertEqual(NSNumber(value: UInt8.max).stringValue, "255")
1259-
XCTAssertEqual(NSNumber(value: UInt8.max - 1 as UInt8).stringValue, "254")
1255+
XCTAssertEqual(NSNumber(value: UInt8.max - 1).stringValue, "254")
12601256

12611257
XCTAssertEqual(NSNumber(value: UInt16.min).stringValue, "0")
12621258
XCTAssertEqual(NSNumber(value: UInt16.min + 1).stringValue, "1")
12631259
XCTAssertEqual(NSNumber(value: UInt16.max).stringValue, "65535")
1264-
XCTAssertEqual(NSNumber(value: UInt16.max - 1 as UInt16).stringValue, "65534")
1260+
XCTAssertEqual(NSNumber(value: UInt16.max - 1).stringValue, "65534")
12651261

12661262
XCTAssertEqual(NSNumber(value: UInt32.min).stringValue, "0")
12671263
XCTAssertEqual(NSNumber(value: UInt32.min + 1).stringValue, "1")
12681264
XCTAssertEqual(NSNumber(value: UInt32.max).stringValue, "4294967295")
1269-
XCTAssertEqual(NSNumber(value: UInt32.max - 1 as UInt32).stringValue, "4294967294")
1265+
XCTAssertEqual(NSNumber(value: UInt32.max - 1).stringValue, "4294967294")
12701266

12711267
XCTAssertEqual(NSNumber(value: UInt64.min).stringValue, "0")
12721268
XCTAssertEqual(NSNumber(value: UInt64.min + 1).stringValue, "1")
12731269
XCTAssertEqual(NSNumber(value: UInt64.max).stringValue, "18446744073709551615")
1274-
XCTAssertEqual(NSNumber(value: UInt64.max - 1 as UInt64).stringValue, "18446744073709551614")
1270+
XCTAssertEqual(NSNumber(value: UInt64.max - 1).stringValue, "18446744073709551614")
12751271

12761272
if Int.max == Int32.max {
12771273
XCTAssertEqual(NSNumber(value: Int.min).stringValue, "-2147483648")

0 commit comments

Comments
 (0)