From 58ef298a42c53234ae7d562b881246604f7eed99 Mon Sep 17 00:00:00 2001 From: Sudarsan Balaji Date: Thu, 14 Oct 2021 04:29:50 +0530 Subject: [PATCH] Add a test for sled --- .../bdk-kotlin/src/test/kotlin/uniffi/bdk/LibTest.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bindings/bdk-kotlin/src/test/kotlin/uniffi/bdk/LibTest.kt b/bindings/bdk-kotlin/src/test/kotlin/uniffi/bdk/LibTest.kt index c2bfec9..b64dc79 100644 --- a/bindings/bdk-kotlin/src/test/kotlin/uniffi/bdk/LibTest.kt +++ b/bindings/bdk-kotlin/src/test/kotlin/uniffi/bdk/LibTest.kt @@ -13,7 +13,7 @@ class LibTest { "wpkh([c258d2e4/84h/1h/0h]tpubDDYkZojQFQjht8Tm4jsS3iuEmKjTiEGjG6KnuFNKKJb5A6ZUCUZKdvLdSDWofKi4ToRCwb9poe1XdqfUnP4jaJjCB2Zwv11ZLgSbnZSNecE/0/*)" @Test - fun walletNewAddress() { + fun memoryWalletNewAddress() { val config = DatabaseConfig.Memory("") val wallet = OfflineWallet(desc, config) val address = wallet.getNewAddress() @@ -26,4 +26,13 @@ class LibTest { val config = DatabaseConfig.Memory("") OfflineWallet("invalid-descriptor", config) } + + @Test + fun sledWalletNewAddress() { + val config = DatabaseConfig.Sled(SledDbConfiguration("/tmp/testdb", "testdb")) + val wallet = OfflineWallet(desc, config) + val address = wallet.getNewAddress() + assertNotNull(address) + assertEquals(address, "bcrt1qzg4mckdh50nwdm9hkzq06528rsu73hjxytqkxs") + } }