Skip to content

Commit c8f06de

Browse files
committed
TEST
1 parent 9106ef4 commit c8f06de

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

src/test/utils.rs

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use crate::builder::NodeBuilder;
2+
use crate::io::sqlite_store::{self, SqliteStore};
23
use crate::io::test_utils::TestSyncStore;
34
use crate::io::utils::check_namespace_key_validity;
45
use crate::{Config, Node};
@@ -276,7 +277,7 @@ pub fn setup_bitcoind_and_electrsd() -> (BitcoinD, ElectrsD) {
276277

277278
pub(crate) fn setup_two_nodes(
278279
electrsd: &ElectrsD, allow_0conf: bool,
279-
) -> (Node<TestSyncStore>, Node<TestSyncStore>) {
280+
) -> (Node<SqliteStore>, Node<SqliteStore>) {
280281
println!("== Node A ==");
281282
let config_a = random_config();
282283
let node_a = setup_node(electrsd, config_a);
@@ -290,12 +291,22 @@ pub(crate) fn setup_two_nodes(
290291
(node_a, node_b)
291292
}
292293

293-
pub(crate) fn setup_node(electrsd: &ElectrsD, config: Config) -> Node<TestSyncStore> {
294+
pub(crate) fn setup_node(electrsd: &ElectrsD, config: Config) -> Node<SqliteStore> {
294295
let esplora_url = format!("http://{}", electrsd.esplora_url.as_ref().unwrap());
295296
let mut builder = NodeBuilder::from_config(config.clone());
296297
builder.set_esplora_server(esplora_url.clone());
297-
let test_sync_store = Arc::new(TestSyncStore::new(config.storage_dir_path.into()));
298-
let node = builder.build_with_store(test_sync_store).unwrap();
298+
299+
let mut sql_dir = PathBuf::from(config.storage_dir_path);
300+
sql_dir.push("sqlite_store");
301+
let sqlite_store = Arc::new(
302+
SqliteStore::new(
303+
sql_dir,
304+
Some("test_sync_db".to_string()),
305+
Some("test_sync_table".to_string()),
306+
)
307+
.unwrap(),
308+
);
309+
let node = builder.build_with_store(sqlite_store).unwrap();
299310
node.start().unwrap();
300311
node
301312
}

0 commit comments

Comments
 (0)