37 Commits (ef14f2e3ff81c79666fdd5aa3790d1d30f4f81e4)

Author SHA1 Message Date
MeshCollider 8263f6a5ac Create walletdir if datadir doesn't exist and fix tests 7 years ago
John Newbery f893085325 [tests] Don't subclass from object for Python 3 7 years ago
MarcoFalke fa9de370b1 qa: Make tmpdir option an absolute path 7 years ago
João Barbosa fd8f45fe88 [test] Add restart_node to BitcoinTestFramework 7 years ago
MarcoFalke faa8d9581a [qa] TestNode: Add wait_until_stopped helper method 7 years ago
John Newbery 7148b74dc3 [tests] Functional tests must explicitly set num_nodes 7 years ago
John Newbery 5448a1471d [tests] don't override __init__() in individual tests 7 years ago
John Newbery 6cf094a022 [tests] Avoid passing around member variables in test_framework 7 years ago
John Newbery 36b6268670 [tests] TestNode: separate add_node from start_node 7 years ago
John Newbery 7897338918 [tests] Introduce TestNode 7 years ago
John Newbery cc5d38f4b8 Add option to attach a python debugger if test fails 7 years ago
John Newbery 5ba83c1d43 [tests] fix nits. 7 years ago
John Newbery 0d473c539e [tests] move mocktime property and functions to BitcoinTestFramework 7 years ago
John Newbery cad967a892 [tests] Move stop_node and start_node methods to BitcoinTestFramework 7 years ago
John Newbery f1fe5368f1 [tests] fix flake8 warnings in test_framework.py and util.py 7 years ago
Suhas Daftuar 4ed36539bc [qa] Bugfix: allow overriding extra_args in ComparisonTestFramework 7 years ago
Andrew Chow c53c9831ee Replace cookie auth in tests 8 years ago
John Newbery a433d8a15e [tests] Update start/stop node functions to be private module functions 8 years ago
John Newbery 930deb9b2c [tests] skipped tests should clean up after themselves 8 years ago
John Newbery b040243cc3 [tests] improve tmpdir structure 8 years ago
John Newbery 4550049903 Reorganize BitcoinTestFramework class 8 years ago
John Newbery b7dd44c528 Add start and stop node methods to BitcoinTestFramework 8 years ago
John Newbery b111324acd move initialize_chain() and initialize_chain_clean() to be methods of BitcoinTestFramework 8 years ago
John Newbery c9cc76dcaa [tests] Remove is_network_split from funtional test cases 8 years ago
John Newbery b8251f6337 [tests] allow zmq test to be run in out-of-tree builds 8 years ago
John Newbery 8c7288c06b Print out the final 1000 lines of test_framework.log if test fails 8 years ago
practicalswift 72163d4585 [tests] Remove unused and duplicate imports 8 years ago
John Newbery 232b6665bc Allow test cases to be skipped 8 years ago
John Newbery 8317a45161 Python functional tests should log in UTC 8 years ago
John Newbery c28ee91db0 Rename rpc-tests directory to functional 8 years ago
John Newbery 00902c48cd Rename qa directory to test 8 years ago
John Newbery b0dec4a04a Remove manual debug settings in qa tests. 8 years ago
John Newbery 0e6d23dd53 Add logging to test_framework.py 8 years ago
John Newbery 3f95a806b1 Fix docstrings in qa tests 8 years ago
Suhas Daftuar 0828619e96 [qa] Dump debug logs on travis failures. 8 years ago
MarcoFalke fae19aa1da [qa] test_framework: Exit when tmpdir exists 8 years ago
MarcoFalke fa7c35c4ec [qa] util: Move wait_bitcoinds() into stop_nodes() 8 years ago
whythat 438e94dc33 remove root test directory for RPC tests 8 years ago
MarcoFalke fad8cf63e5 [qa] Use single cache dir for chains 8 years ago
MarcoFalke fa9976b853 [qa] test_framework: Add wrapper for stop_node 8 years ago
Suhas Daftuar 1ad9339508 Test framework: only cleanup on successful test runs 9 years ago
MarcoFalke fa57b0c5ef [qa] test_framework: Append portseed to tmpdir 9 years ago
MarcoFalke fac9349798 [qa] Remove hardcoded "4 nodes" from test_framework 9 years ago
MarcoFalke ccccc591a4 [qa] Add option --portseed to test_framework 9 years ago
Jonas Schnelli 5ea450834e
Autofind rpc tests --srcdir 9 years ago
MarcoFalke fabbf6bd62 [qa] Refactor test_framework and pull tester 9 years ago
MarcoFalke fa389d4edc [qa] Switch to py3 9 years ago
MarcoFalke fada064f67 [qa] test_framework: Properly print exceptions and assert empty dict 9 years ago
Rusty Russell d12760b16a rpc-tests: handle KeyError nicely in test_framework.py 9 years ago
MarcoFalke fa524d9ddb [qa] Use python2/3 syntax 9 years ago