@@ -1237,41 +1237,37 @@ class TestNSNumber : XCTestCase {
1237
1237
}
1238
1238
1239
1239
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
-
1244
1240
if UInt . max == UInt32 . max {
1245
1241
XCTAssertEqual ( NSNumber ( value: UInt . min) . stringValue, " 0 " )
1246
1242
XCTAssertEqual ( NSNumber ( value: UInt . min + 1 ) . stringValue, " 1 " )
1247
1243
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 " )
1249
1245
} else if UInt . max == UInt64 . max {
1250
1246
XCTAssertEqual ( NSNumber ( value: UInt . min) . stringValue, " 0 " )
1251
1247
XCTAssertEqual ( NSNumber ( value: UInt . min + 1 ) . stringValue, " 1 " )
1252
1248
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 " )
1254
1250
}
1255
1251
1256
1252
XCTAssertEqual ( NSNumber ( value: UInt8 . min) . stringValue, " 0 " )
1257
1253
XCTAssertEqual ( NSNumber ( value: UInt8 . min + 1 ) . stringValue, " 1 " )
1258
1254
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 " )
1260
1256
1261
1257
XCTAssertEqual ( NSNumber ( value: UInt16 . min) . stringValue, " 0 " )
1262
1258
XCTAssertEqual ( NSNumber ( value: UInt16 . min + 1 ) . stringValue, " 1 " )
1263
1259
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 " )
1265
1261
1266
1262
XCTAssertEqual ( NSNumber ( value: UInt32 . min) . stringValue, " 0 " )
1267
1263
XCTAssertEqual ( NSNumber ( value: UInt32 . min + 1 ) . stringValue, " 1 " )
1268
1264
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 " )
1270
1266
1271
1267
XCTAssertEqual ( NSNumber ( value: UInt64 . min) . stringValue, " 0 " )
1272
1268
XCTAssertEqual ( NSNumber ( value: UInt64 . min + 1 ) . stringValue, " 1 " )
1273
1269
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 " )
1275
1271
1276
1272
if Int . max == Int32 . max {
1277
1273
XCTAssertEqual ( NSNumber ( value: Int . min) . stringValue, " -2147483648 " )
0 commit comments