Add sqlite database option
This commit is contained in:
parent
5b760717bf
commit
b0b44550a1
@ -68,6 +68,17 @@ class AndroidLibTest {
|
||||
cleanupTestDataDir(testDataDir)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun sqliteWalletSyncGetBalance() {
|
||||
val testDataDir = getTestDataDir()+"/bdk-wallet.sqlite"
|
||||
val databaseConfig = DatabaseConfig.Sqlite(SqliteDbConfiguration(testDataDir))
|
||||
val wallet = Wallet(descriptor, null, Network.REGTEST, databaseConfig, blockchainConfig)
|
||||
wallet.sync(LogProgress(), null)
|
||||
val balance = wallet.getBalance()
|
||||
assertTrue(balance > 0u)
|
||||
cleanupTestDataDir(testDataDir)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun onlineWalletInMemory() {
|
||||
val database = DatabaseConfig.Memory("")
|
||||
|
2
bdk-ffi
2
bdk-ffi
@ -1 +1 @@
|
||||
Subproject commit d17ea4b90c015c9a6cf5d2cf2f77e901d93fd089
|
||||
Subproject commit 12f4784b85fa2a263d9648dcccd8bac2da44644d
|
@ -62,6 +62,17 @@ class JvmLibTest {
|
||||
cleanupTestDataDir(testDataDir)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun sqliteWalletSyncGetBalance() {
|
||||
val testDataDir = getTestDataDir()+"/bdk-wallet.sqlite"
|
||||
val databaseConfig = DatabaseConfig.Sqlite(SqliteDbConfiguration(testDataDir))
|
||||
val wallet = Wallet(descriptor, null, Network.REGTEST, databaseConfig, blockchainConfig)
|
||||
wallet.sync(LogProgress(), null)
|
||||
val balance = wallet.getBalance()
|
||||
assertTrue(balance > 0u)
|
||||
cleanupTestDataDir(testDataDir)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun onlineWalletInMemory() {
|
||||
val database = DatabaseConfig.Memory("")
|
||||
|
Loading…
x
Reference in New Issue
Block a user