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