@@ -562,6 +562,7 @@ def test_pay_maxfee_shadow(node_factory):
562
562
assert pay_status ["amount_msat" ] == Millisatoshi (amount )
563
563
564
564
565
+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ) and os .getenv ('VLS_PERMISSIVE' ) != '1' , "grossly overpaid invoice" )
565
566
def test_sendpay (node_factory ):
566
567
l1 , l2 = node_factory .line_graph (2 , fundamount = 10 ** 6 )
567
568
@@ -2481,6 +2482,7 @@ def test_setchannel_startup_opts(node_factory, bitcoind):
2481
2482
assert result [1 ]['htlc_maximum_msat' ] == Millisatoshi (5 )
2482
2483
2483
2484
2485
+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ) and os .getenv ('VLS_PERMISSIVE' ) != '1' , "invoice with any amount" )
2484
2486
@pytest .mark .developer ("gossip without DEVELOPER=1 is slow" )
2485
2487
def test_channel_spendable (node_factory , bitcoind ):
2486
2488
"""Test that spendable_msat is accurate"""
@@ -2538,6 +2540,7 @@ def test_channel_spendable(node_factory, bitcoind):
2538
2540
l2 .rpc .waitsendpay (payment_hash , TIMEOUT )
2539
2541
2540
2542
2543
+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ) and os .getenv ('VLS_PERMISSIVE' ) != '1' , "invoice with any amount" )
2541
2544
@pytest .mark .developer ("gossip without DEVELOPER=1 is slow" )
2542
2545
def test_channel_receivable (node_factory , bitcoind ):
2543
2546
"""Test that receivable_msat is accurate"""
@@ -2594,6 +2597,7 @@ def test_channel_receivable(node_factory, bitcoind):
2594
2597
l2 .rpc .waitsendpay (payment_hash , TIMEOUT )
2595
2598
2596
2599
2600
+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ) and os .getenv ('VLS_PERMISSIVE' ) != '1' , "invoice with any amount" )
2597
2601
@pytest .mark .developer ("gossip without DEVELOPER=1 is slow" )
2598
2602
def test_channel_spendable_large (node_factory , bitcoind ):
2599
2603
"""Test that spendable_msat is accurate for large channels"""
0 commit comments