[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-ios] 05/36: fix tests
From: |
gnunet |
Subject: |
[taler-taler-ios] 05/36: fix tests |
Date: |
Mon, 13 Nov 2023 21:27:10 +0100 |
This is an automated email from the git hooks/post-receive script.
marc-stibane pushed a commit to branch master
in repository taler-ios.
commit 7950b99b7db92b47074c0fd9fc12fcb829d94c2d
Author: Marc Stibane <marc@taler.net>
AuthorDate: Sun Nov 12 08:37:06 2023 +0100
fix tests
---
taler-swift/Tests/taler-swiftTests/AmountTests.swift | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/taler-swift/Tests/taler-swiftTests/AmountTests.swift
b/taler-swift/Tests/taler-swiftTests/AmountTests.swift
index a0b1f27..27e5dae 100644
--- a/taler-swift/Tests/taler-swiftTests/AmountTests.swift
+++ b/taler-swift/Tests/taler-swiftTests/AmountTests.swift
@@ -10,31 +10,31 @@ class AmountTests: XCTestCase {
var str = "TESTKUDOS:23.42"
var amt = try! Amount(fromString: str)
XCTAssert(str == amt.description)
- XCTAssert("TESTKUDOS" == amt.currency)
+ XCTAssert("TESTKUDOS" == amt.currencyStr)
XCTAssert(23 == amt.value)
XCTAssert(UInt64(0.42 * 1e8) == amt.fraction)
str = "EUR:500000000.00000001"
amt = try! Amount(fromString: str)
XCTAssert(str == amt.description)
- XCTAssert("EUR" == amt.currency)
+ XCTAssert("EUR" == amt.currencyStr)
XCTAssert(500000000 == amt.value)
XCTAssert(1 == amt.fraction)
str = "EUR:1500000000.00000003"
amt = try! Amount(fromString: str)
XCTAssert(str == amt.description)
- XCTAssert("EUR" == amt.currency)
+ XCTAssert("EUR" == amt.currencyStr)
XCTAssert(1500000000 == amt.value)
XCTAssert(3 == amt.fraction)
- let maxValue = 4503599627370496
+ let maxValue = 4503599627370496 // 16 significant
digits are 1 too many for double
str = "TESTKUDOS123:\(maxValue).99999999"
amt = try! Amount(fromString: str)
XCTAssert(str == amt.description)
- XCTAssert("TESTKUDOS123" == amt.currency)
- XCTAssert(maxValue == amt.value)
-
+ XCTAssert("TESTKUDOS123" == amt.currencyStr)
+ XCTAssert(Double(maxValue) == amt.value)
+
XCTAssertThrowsError(try Amount(fromString:
"TESTKUDOS1234:\(maxValue).99999999"))
XCTAssertThrowsError(try Amount(fromString: "TESTKUDOS123:\(maxValue +
1).99999999"))
XCTAssertThrowsError(try Amount(fromString:
"TESTKUDOS123:\(maxValue).999999990"))
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-taler-ios] branch master updated (e082595 -> e79881c), gnunet, 2023/11/13
- [taler-taler-ios] 04/36: DD51 fractional base, gnunet, 2023/11/13
- [taler-taler-ios] 05/36: fix tests,
gnunet <=
- [taler-taler-ios] 03/36: Exchange with scopeInfo, gnunet, 2023/11/13
- [taler-taler-ios] 02/36: Transaction, L10N, gnunet, 2023/11/13
- [taler-taler-ios] 19/36: amountToTransfer Pending, gnunet, 2023/11/13
- [taler-taler-ios] 23/36: amountToTransfer Exchange, gnunet, 2023/11/13
- [taler-taler-ios] 14/36: Debugging: Delay currency info, gnunet, 2023/11/13
- [taler-taler-ios] 27/36: Debugging, gnunet, 2023/11/13
- [taler-taler-ios] 30/36: Bugfix, gnunet, 2023/11/13
- [taler-taler-ios] 12/36: DD51 Currency rendering, gnunet, 2023/11/13
- [taler-taler-ios] 24/36: Exchange needs Balance for Deposit, gnunet, 2023/11/13
- [taler-taler-ios] 21/36: amountToTransfer Send, gnunet, 2023/11/13