mmgen-wallet/test
MMGen 91410dd96c
test.py: refactor, modularize, cleanup code, make fully OO
- test groups are now separate classes in separate modules
- test data and code is loaded on an as-needed basis
- new TestSuiteRunner and CmdGroupMgr classes
- simplified invocation: if arguments are omitted, all default tests relevant
  for given network and option are run.  The following set of invocations
  provides nearly complete coverage of MMGen's core functionality:

    test/test.py
    test/test.py --segwit-random
    test/test.py --bech32

    test/test.py --coin=ltc
    test/test.py --coin=ltc --segwit-random
    test/test.py --coin=ltc --bech32

    test/test.py --coin=bch
    test/test.py --coin=eth
    test/test.py --coin=etc
2019-03-02 21:27:53 +03:00
..
ref Full Ethereum Classic (ETC) + ERC20 token support 2018-10-02 21:09:48 +03:00
test_py_d test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00
__init__.py test/test.py: refactor, remove interactive mode 2017-08-03 08:56:40 +03:00
common.py test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00
gentest.py Minor changes 2019-02-14 17:33:58 +03:00
objtest.py Update copyright dates 2019-02-12 21:35:12 +03:00
pexpect.py test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00
scrambletest.py test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00
sha256test.py Update copyright dates 2019-02-12 21:35:12 +03:00
test.py test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00
tooltest.py test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00
tooltest2.py test.py: refactor, modularize, cleanup code, make fully OO 2019-03-02 21:27:53 +03:00