@@ -147,8 +147,6 @@ class TestDecimal: XCTestCase {
147
147
XCTAssertEqual ( leastNormal, Decimal . leastNormalMagnitude)
148
148
let leastNonzero = Decimal ( _exponent: - 128 , _length: 1 , _isNegative: 0 , _isCompact: 1 , _reserved: 0 , _mantissa: ( 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) )
149
149
XCTAssertEqual ( leastNonzero, Decimal . leastNonzeroMagnitude)
150
- let leastFinite = 0 as Decimal
151
- XCTAssertEqual ( leastFinite, Decimal . leastFiniteMagnitude)
152
150
let pi = Decimal ( _exponent: - 38 , _length: 8 , _isNegative: 0 , _isCompact: 1 , _reserved: 0 , _mantissa: ( 0x6623 , 0x7d57 , 0x16e7 , 0xad0d , 0xaf52 , 0x4641 , 0xdfa7 , 0xec58 ) )
153
151
XCTAssertEqual ( pi, Decimal . pi)
154
152
XCTAssertEqual ( 10 , Decimal . radix)
@@ -185,7 +183,6 @@ class TestDecimal: XCTestCase {
185
183
XCTAssertEqual ( " 3402823669209384634633746074317682114550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 " , Decimal . greatestFiniteMagnitude. description)
186
184
XCTAssertEqual ( " 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 " , Decimal . leastNormalMagnitude. description)
187
185
XCTAssertEqual ( " 0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 " , Decimal . leastNonzeroMagnitude. description)
188
- XCTAssertEqual ( " 0 " , Decimal . leastFiniteMagnitude. description)
189
186
190
187
let fr = Locale ( identifier: " fr_FR " )
191
188
let greatestFiniteMagnitude = " 3402823669209384634633746074317682114550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 "
@@ -387,7 +384,7 @@ class TestDecimal: XCTestCase {
387
384
XCTAssertEqual ( ( 1 as Decimal ) . magnitude, abs ( - 1 as Decimal ) )
388
385
XCTAssertEqual ( ( - 1 as Decimal ) . magnitude, abs ( - 1 as Decimal ) )
389
386
XCTAssertEqual ( ( - 1 as Decimal ) . magnitude, abs ( 1 as Decimal ) )
390
- XCTAssertEqual ( Decimal . leastFiniteMagnitude. magnitude, - Decimal. leastFiniteMagnitude)
387
+ XCTAssertEqual ( Decimal . leastFiniteMagnitude. magnitude, - Decimal. leastFiniteMagnitude) // A bit of a misnomer.
391
388
XCTAssertEqual ( Decimal . greatestFiniteMagnitude. magnitude, Decimal . greatestFiniteMagnitude)
392
389
XCTAssertTrue ( Decimal . nan. magnitude. isNaN)
393
390
0 commit comments