浏览代码

fix: flaky test by using wait and pay (#1292)

tsk 2 天之前
父节点
当前提交
e1c18e51d4
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7 2
      crates/cdk-integration-tests/tests/bolt12.rs

+ 7 - 2
crates/cdk-integration-tests/tests/bolt12.rs

@@ -79,12 +79,17 @@ async fn test_regtest_bolt12_mint() {
         .await
         .unwrap();
     cln_client
-        .pay_bolt12_offer(None, mint_quote.request)
+        .pay_bolt12_offer(None, mint_quote.request.clone())
         .await
         .unwrap();
 
     let proofs = wallet
-        .mint_bolt12(&mint_quote.id, None, SplitTarget::default(), None)
+        .wait_and_mint_quote(
+            mint_quote.clone(),
+            SplitTarget::default(),
+            None,
+            tokio::time::Duration::from_secs(60),
+        )
         .await
         .unwrap();