Browse Source

add test case for low feerate

master
Adam Gibson 5 years ago
parent
commit
c70f25388c
No known key found for this signature in database
GPG Key ID: 141001A1AF77F20B
  1. 10
      jmclient/test/test_payjoin.py

10
jmclient/test/test_payjoin.py

@ -145,6 +145,16 @@ class TrialTestPayjoin3(PayjoinTestBase, unittest.TestCase):
self.wallet_structure = [3, 1, 0, 0, 0]
return self.do_test_payment(SegwitWallet, SegwitWallet, amt=4.5)
class TrialTestPayjoin4(PayjoinTestBase, unittest.TestCase):
def reset_fee(self, res):
jm_single().config.set("POLICY", "txfees", self.old_txfees)
def test_low_feerate(self):
self.old_txfees = jm_single().config.get("POLICY", "tx_fees")
jm_single().config.set("POLICY", "tx_fees", "1300")
d = self.do_test_payment(SegwitWallet, SegwitWallet)
d.addCallback(self.reset_fee)
return d
def bip78_receiver_response(response, manager):
d = readBody(response)
# if the response code is not 200 OK, we must assume payjoin

Loading…
Cancel
Save