Add sqlite database option
This commit is contained in:
@@ -68,6 +68,17 @@ class AndroidLibTest {
|
|||||||
cleanupTestDataDir(testDataDir)
|
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
|
@Test
|
||||||
fun onlineWalletInMemory() {
|
fun onlineWalletInMemory() {
|
||||||
val database = DatabaseConfig.Memory("")
|
val database = DatabaseConfig.Memory("")
|
||||||
|
|||||||
2
bdk-ffi
2
bdk-ffi
Submodule bdk-ffi updated: d17ea4b90c...12f4784b85
@@ -62,6 +62,17 @@ class JvmLibTest {
|
|||||||
cleanupTestDataDir(testDataDir)
|
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
|
@Test
|
||||||
fun onlineWalletInMemory() {
|
fun onlineWalletInMemory() {
|
||||||
val database = DatabaseConfig.Memory("")
|
val database = DatabaseConfig.Memory("")
|
||||||
|
|||||||
Reference in New Issue
Block a user