test: load complete test environment in debug mode
Stop just before executing actual tests. This makes all test functions accessible in debug mode.
This commit is contained in:
parent
9b4cd7bd1c
commit
80da0a41bc
@ -1,3 +1,6 @@
|
|||||||
|
is_interactive = "is_interactive" in vars()
|
||||||
|
|
||||||
|
|
||||||
def succeed(*cmds):
|
def succeed(*cmds):
|
||||||
"""Returns the concatenated output of all cmds"""
|
"""Returns the concatenated output of all cmds"""
|
||||||
return machine.succeed(*cmds)
|
return machine.succeed(*cmds)
|
||||||
@ -29,16 +32,15 @@ def assert_running(unit):
|
|||||||
assert_no_failure(unit)
|
assert_no_failure(unit)
|
||||||
|
|
||||||
|
|
||||||
# Don't execute the following test suite when this script is running in interactive mode
|
|
||||||
if "is_interactive" in vars():
|
|
||||||
raise Exception()
|
|
||||||
|
|
||||||
|
|
||||||
def run_tests(extra_tests):
|
def run_tests(extra_tests):
|
||||||
"""
|
"""
|
||||||
:param extra_tests: Test functions that hook into the testing code below
|
:param extra_tests: Test functions that hook into the testing code below
|
||||||
:type extra_tests: Dict[str, Callable[]]
|
:type extra_tests: Dict[str, Callable[]]
|
||||||
"""
|
"""
|
||||||
|
# Don't execute the following test suite when this script is running in interactive mode
|
||||||
|
if is_interactive:
|
||||||
|
raise Exception()
|
||||||
|
|
||||||
test_security()
|
test_security()
|
||||||
|
|
||||||
assert_running("bitcoind")
|
assert_running("bitcoind")
|
||||||
|
Loading…
Reference in New Issue
Block a user