From f26031db80c8fd35fadd5fa3085710c2c841eba8 Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Tue, 28 Mar 2023 14:26:56 -0400 Subject: [PATCH] Update tests for new AddressInfo type --- .../androidTest/kotlin/org/bitcoindevkit/AndroidLibTest.kt | 2 +- bdk-ffi/tests/bindings/test.py | 5 ----- bdk-jvm/lib/src/test/kotlin/org/bitcoindevkit/JvmLibTest.kt | 2 +- bdk-python/tests/test_bdk.py | 2 +- bdk-swift/Tests/BitcoinDevKitTests/BitcoinDevKitTests.swift | 2 +- 5 files changed, 4 insertions(+), 9 deletions(-) diff --git a/bdk-android/lib/src/androidTest/kotlin/org/bitcoindevkit/AndroidLibTest.kt b/bdk-android/lib/src/androidTest/kotlin/org/bitcoindevkit/AndroidLibTest.kt index 8d2f028..842131d 100644 --- a/bdk-android/lib/src/androidTest/kotlin/org/bitcoindevkit/AndroidLibTest.kt +++ b/bdk-android/lib/src/androidTest/kotlin/org/bitcoindevkit/AndroidLibTest.kt @@ -54,7 +54,7 @@ class AndroidLibTest { @Test fun memoryWalletNewAddress() { val wallet = Wallet(descriptor, null, Network.TESTNET, databaseConfig) - val address = wallet.getAddress(AddressIndex.New).address + val address = wallet.getAddress(AddressIndex.New).address.asString() assertEquals("tb1qzg4mckdh50nwdm9hkzq06528rsu73hjxxzem3e", address) } diff --git a/bdk-ffi/tests/bindings/test.py b/bdk-ffi/tests/bindings/test.py index 5b0c157..e857dbc 100644 --- a/bdk-ffi/tests/bindings/test.py +++ b/bdk-ffi/tests/bindings/test.py @@ -6,10 +6,5 @@ class TestBdk(unittest.TestCase): def test_some_enum(self): network = Network.TESTNET - def test_some_dict(self): - a = AddressInfo(index=42, address="testaddress") - self.assertEqual(42, a.index) - self.assertEqual("testaddress", a.address) - if __name__=='__main__': unittest.main() diff --git a/bdk-jvm/lib/src/test/kotlin/org/bitcoindevkit/JvmLibTest.kt b/bdk-jvm/lib/src/test/kotlin/org/bitcoindevkit/JvmLibTest.kt index 60adc8b..b9d06d8 100644 --- a/bdk-jvm/lib/src/test/kotlin/org/bitcoindevkit/JvmLibTest.kt +++ b/bdk-jvm/lib/src/test/kotlin/org/bitcoindevkit/JvmLibTest.kt @@ -46,7 +46,7 @@ class JvmLibTest { @Test fun memoryWalletNewAddress() { val wallet = Wallet(descriptor, null, Network.TESTNET, databaseConfig) - val address = wallet.getAddress(AddressIndex.New).address + val address = wallet.getAddress(AddressIndex.New).address.asString() assertEquals("tb1qzg4mckdh50nwdm9hkzq06528rsu73hjxxzem3e", address) } diff --git a/bdk-python/tests/test_bdk.py b/bdk-python/tests/test_bdk.py index 0b8b3ef..379f7f6 100644 --- a/bdk-python/tests/test_bdk.py +++ b/bdk-python/tests/test_bdk.py @@ -27,7 +27,7 @@ class TestSimpleBip84Wallet(unittest.TestCase): database_config=db_config ) address_info = wallet.get_address(bdk.AddressIndex.LAST_UNUSED()) - address = address_info.address + address = address_info.address.as_string() # print(f"New address is {address}") assert address == "tb1qzg4mckdh50nwdm9hkzq06528rsu73hjxxzem3e", f"Wrong address {address}, should be tb1qzg4mckdh50nwdm9hkzq06528rsu73hjxxzem3e" diff --git a/bdk-swift/Tests/BitcoinDevKitTests/BitcoinDevKitTests.swift b/bdk-swift/Tests/BitcoinDevKitTests/BitcoinDevKitTests.swift index c76c87b..e845cc8 100644 --- a/bdk-swift/Tests/BitcoinDevKitTests/BitcoinDevKitTests.swift +++ b/bdk-swift/Tests/BitcoinDevKitTests/BitcoinDevKitTests.swift @@ -10,6 +10,6 @@ final class BitcoinDevKitTests: XCTestCase { let databaseConfig = DatabaseConfig.memory let wallet = try Wallet.init(descriptor: desc, changeDescriptor: nil, network: Network.regtest, databaseConfig: databaseConfig) let addressInfo = try wallet.getAddress(addressIndex: AddressIndex.new) - XCTAssertEqual(addressInfo.address, "bcrt1qzg4mckdh50nwdm9hkzq06528rsu73hjxytqkxs") + XCTAssertEqual(addressInfo.address.asString(), "bcrt1qzg4mckdh50nwdm9hkzq06528rsu73hjxytqkxs") } }