From 2bfe080017dcc06ec888cc1f87edc5ee54c158f5 Mon Sep 17 00:00:00 2001 From: undeath Date: Thu, 12 Jul 2018 17:13:00 +0200 Subject: [PATCH] add teardown code in test_coinjoin for clean reactor --- jmclient/test/test_coinjoin.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jmclient/test/test_coinjoin.py b/jmclient/test/test_coinjoin.py index e3cfb27..3137048 100644 --- a/jmclient/test/test_coinjoin.py +++ b/jmclient/test/test_coinjoin.py @@ -7,6 +7,7 @@ Test doing full coinjoins, bypassing IRC import os import sys import pytest +from twisted.internet import reactor from jmclient import load_program_config, jm_single, get_log,\ YieldGeneratorBasic, Taker, sync_wallet @@ -145,3 +146,7 @@ def setup_cj(): jm_single().config.set('POLICY', 'tx_broadcast', 'self') jm_single().bc_interface.tick_forward_chain_interval = 5 jm_single().bc_interface.simulate_blocks() + yield None + # teardown + for dc in reactor.getDelayedCalls(): + dc.cancel()