1
1
Regression tests of RPC interface
2
2
=================================
3
3
4
- python-bitcoinrpc: git subtree of https://github.com/jgarzik/python-bitcoinrpc
4
+ ### [ python-bitcoinrpc] ( https://github.com/jgarzik/python-bitcoinrpc )
5
+ Git subtree of [ https://github.com/jgarzik/python-bitcoinrpc ] ( https://github.com/jgarzik/python-bitcoinrpc ) .
5
6
Changes to python-bitcoinrpc should be made upstream, and then
6
- pulled here using git subtree
7
+ pulled here using git subtree.
7
8
8
- skeleton.py : Copy this to create new regression tests.
9
+ ### [ skeleton.py] ( skeleton.py )
10
+ Copy this to create new regression tests.
9
11
10
- listtransactions.py : Tests for the listtransactions RPC call
12
+ ### [ listtransactions.py] ( listtransactions.py )
13
+ Tests for the listtransactions RPC call.
11
14
12
- util.py : generally useful functions
15
+ ### [ util.py] ( util.sh )
16
+ Generally useful functions.
13
17
14
18
Bash-based tests, to be ported to Python:
15
19
-----------------------------------------
16
- wallet.sh : Exercise wallet send/receive code.
17
- walletbackup.sh : Exercise wallet backup / dump / import
18
- txnmall.sh : Test proper accounting of malleable transactions
19
- conflictedbalance.sh : More testing of malleable transaction handling
20
+ - wallet.sh : Exercise wallet send/receive code.
21
+ - walletbackup.sh : Exercise wallet backup / dump / import
22
+ - txnmall.sh : Test proper accounting of malleable transactions
23
+ - conflictedbalance.sh : More testing of malleable transaction handling
20
24
21
25
Notes
22
26
=====
@@ -32,5 +36,8 @@ test state.
32
36
33
37
If you get into a bad state, you should be able
34
38
to recover with:
35
- rm -rf cache
36
- killall bitcoind
39
+
40
+ ``` bash
41
+ rm -rf cache
42
+ killall bitcoind
43
+ ```
0 commit comments