ソースを参照

Use different databases for tests

This prevents an issue where the extra_infos test would have a lock on the database, preventing the positive and negative reports tests from using it.
Vecna 3 週間 前
コミット
12519a344b
1 ファイル変更3 行追加3 行削除
  1. 3 3
      src/tests.rs

+ 3 - 3
src/tests.rs

@@ -155,7 +155,7 @@ async fn test_extra_infos() {
         array_bytes::hex2array("72E12B89136B45BBC81D1EF0AC7DDDBB91B148DB").unwrap();
 
     // Open test database
-    let db: Db = sled::open("test_db").unwrap();
+    let db: Db = sled::open("test_db_ei").unwrap();
 
     // Delete all data in test DB
     db.clear().unwrap();
@@ -337,7 +337,7 @@ fn test_negative_reports() {
     // (Also test encryption and decryption.)
 
     // Open test database
-    let db: Db = sled::open("test_db").unwrap();
+    let db: Db = sled::open("test_db_nr").unwrap();
 
     // Delete all data in test DB
     db.clear().unwrap();
@@ -785,7 +785,7 @@ fn test_positive_reports() {
     .unwrap();
 
     // Open test database
-    let db: Db = sled::open("test_db").unwrap();
+    let db: Db = sled::open("test_db_pr").unwrap();
 
     // Delete all data in test DB
     db.clear().unwrap();