]> Untitled Git - bdk/commitdiff
test(wallet): add thread safety test
authorRob N <rob.netzke@gmail.com>
Wed, 1 May 2024 08:53:09 +0000 (22:53 -1000)
committerRob N <rob.netzke@gmail.com>
Thu, 2 May 2024 18:43:02 +0000 (08:43 -1000)
crates/bdk/tests/wallet.rs

index 9a0dd3bfc369d85c01de7c2b57a23d889198d08b..b32a5215d4c9b799e9412593ca056e56810bdfdd 100644 (file)
@@ -3854,3 +3854,9 @@ fn test_tx_cancellation() {
         .unwrap();
     assert_eq!(change_derivation_4, (KeychainKind::Internal, 2));
 }
+
+#[test]
+fn test_thread_safety() {
+    fn thread_safe<T: Send + Sync>() {}
+    thread_safe::<Wallet>(); // compiles only if true
+}