gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]