Sergi Delgado Segura
fa5f587134
Updates tests to be pytests friedly
...
pytests already runs all the test_ functions, so there's no need to call them
2019-10-08 18:57:29 +01:00
Sergi Delgado Segura
9a18f759f9
Adds run_bitcoind fixture
2019-10-08 18:56:45 +01:00
Sergi Delgado Segura
e81ccd39a1
Adds API unit tests and modifies bitcoin_sim to be fixture compatible
...
- Adds unit tests for API
- Updates API to let BlockProcessor deal with block block related JSON-RPC
- Fixes BlockProcessor get_potential_matches return
- Makes bitcoin_sim runnable via function (instead of a main runnable script) to work with pytests fixture
- <3 Fixture
2019-10-08 18:55:27 +01:00
Sergi Delgado Segura
ab1ad33e32
Adds Blob unittests and Blob sanity checks
2019-10-07 17:22:19 +01:00
Sergi Delgado Segura
8403f871ca
Adds EncryptedBlob unittests
2019-10-07 16:56:55 +01:00
Sergi Delgado Segura
4be506412e
Adds Inspector unittests. Fixes some related bugs.
2019-10-07 15:19:34 +01:00
Sergi Delgado Segura
067efcca73
Clean unused imports and more cleanup
2019-10-07 11:58:28 +01:00
Sergi Delgado Segura
5ae210d893
Updates os.urandom to python3
...
All string generated with urandom(x) were using binascii + os.urandom + encode. In python3 os.urandom has a hex method.
2019-10-07 11:39:10 +01:00
Sergi Delgado Segura
beac88a2c5
Refactors test structure
2019-10-04 17:29:13 +01:00