aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/functional_tests/blockchain.py3
-rw-r--r--utils/python-rpc/framework/daemon.py5
2 files changed, 8 insertions, 0 deletions
diff --git a/tests/functional_tests/blockchain.py b/tests/functional_tests/blockchain.py
index 2c3f34c35..92857eae3 100755
--- a/tests/functional_tests/blockchain.py
+++ b/tests/functional_tests/blockchain.py
@@ -330,6 +330,9 @@ class BlockchainTest():
for txid in [alt_blocks[0], alt_blocks[2], alt_blocks[4]]:
assert len([chain for chain in res.chains if chain.block_hash == txid]) == 1
+ print('Saving blockchain explicitely')
+ daemon.save_bc()
+
if __name__ == '__main__':
BlockchainTest().run_test()
diff --git a/utils/python-rpc/framework/daemon.py b/utils/python-rpc/framework/daemon.py
index 577df0dc0..f9bc51eb2 100644
--- a/utils/python-rpc/framework/daemon.py
+++ b/utils/python-rpc/framework/daemon.py
@@ -350,3 +350,8 @@ class Daemon(object):
'key_images': key_images,
}
return self.rpc.send_request('/is_key_image_spent', is_key_image_spent)
+
+ def save_bc(self):
+ save_bc = {
+ }
+ return self.rpc.send_request('/save_bc', save_bc)