[tests] skip zapwallettxes.py #10802

Closed
wants to merge 1 commit into
from
Jump to file or symbol
Failed to load files and symbols.
+5 −1
Split
@@ -28,6 +28,10 @@ def setup_network(self):
connect_nodes_bi(self.nodes,0,2)
def run_test (self):
+ # TODO this test currently fails because wallet transactions remain in the mempool between restarts (since 3f78562d...)
+ # There is a fix in github PR #10330. Until that is merged, just skip this test.
+ return
+
self.log.info("Mining blocks...")
self.nodes[0].generate(1)
self.sync_all()
@@ -69,7 +73,7 @@ def run_test (self):
#restart bitcoind with zapwallettxes
self.nodes[0] = self.start_node(0,self.options.tmpdir, ["-zapwallettxes=1"])
- assert_raises(JSONRPCException, self.nodes[0].gettransaction, [txid3])
+ assert_raises_jsonrpc(-5, 'Invalid or non-wallet transaction id', self.nodes[0].gettransaction, txid3)
#there must be an exception because the unconfirmed wallettx0 must be gone by now
tx0 = self.nodes[0].gettransaction(txid0)