[tests] move mocktime property and functions to BitcoinTestFramework

This commit is contained in:
John Newbery
2017-06-07 13:43:03 -04:00
parent cad967a892
commit 0d473c539e
4 changed files with 22 additions and 30 deletions

View File

@@ -30,27 +30,6 @@ class PortSeed:
# Must be initialized with a unique integer for each process
n = None
# Set Mocktime default to OFF.
# MOCKTIME is only needed for scripts that use the
# cached version of the blockchain. If the cached
# version of the blockchain is used without MOCKTIME
# then the mempools will not sync due to IBD.
MOCKTIME = 0
def enable_mocktime():
# For backwared compatibility of the python scripts
# with previous versions of the cache, set MOCKTIME
# to Jan 1, 2014 + (201 * 10 * 60)
global MOCKTIME
MOCKTIME = 1388534400 + (201 * 10 * 60)
def disable_mocktime():
global MOCKTIME
MOCKTIME = 0
def get_mocktime():
return MOCKTIME
def get_rpc_proxy(url, node_number, timeout=None, coveragedir=None):
"""
Args: