Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-10 | [qa] py2: Unfiddle strings into bytes explicitly | MarcoFalke | |
2016-04-01 | [qa] rpc-tests: Properly use integers, floats | MarcoFalke | |
2016-03-31 | [qa] Use python2/3 syntax | MarcoFalke | |
2016-01-27 | Merge #7300: [trivial] Add missing copyright headers | Wladimir J. van der Laan | |
fabcee1 Remove copyright header from autogenerated chainparamsseeds.h (MarcoFalke) fa60d05 Add missing copyright headers (MarcoFalke) fa7e4c0 Bump copyright headers to 2014 (MarcoFalke) | |||
2016-01-13 | [qa] Fix pyton syntax in rpc tests | MarcoFalke | |
2016-01-05 | Add missing copyright headers | MarcoFalke | |
2015-08-21 | Add p2p-fullblocktest.py | Casey Rodarmor | |
2015-05-18 | [QA] restructure rpc tests directory | Jonas Schnelli | |
* move non-test classes to subdir `test-framework` | |||
2015-04-28 | Add script manipulation tools for use in mininode testing framework | Suhas Daftuar | |
script.py is modified from the code in python-bitcoinlib, and provides tools for manipulating and creating CScript objects. bignum.py is a dependency for script.py script_test.py is an example test that uses the script tools for running a test that compares the behavior of two nodes, in a comptool- style test, for each of the test cases in the bitcoin unit test script files, script_valid.json and script_invalid.json. (This test is very slow to run, but is a proof of concept for how we can write tests to compare consensus-critical behavior between different versions of bitcoind.) bipdersig-p2p.py is another example test in the comptool framework, which tests deployment of BIP DERSIG for a single node. It uses the script.py tools for manipulating signatures to be non-DER compliant. |