From 41dcf61504b6cde377a4c5c313539d098947388b Mon Sep 17 00:00:00 2001 From: Gavin Andresen Date: Tue, 18 Feb 2014 09:42:37 -0500 Subject: Test for walletbackup/walletdump RPC calls --- qa/rpc-tests/README.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'qa/rpc-tests/README.md') diff --git a/qa/rpc-tests/README.md b/qa/rpc-tests/README.md index c8537247d9..ee9e8b35ca 100644 --- a/qa/rpc-tests/README.md +++ b/qa/rpc-tests/README.md @@ -1,6 +1,25 @@ Regression tests of RPC interface ================================= -wallet.sh : Test wallet send/receive code (see comments for details) +wallet.sh : Exercise wallet send/receive code. -util.sh : useful re-usable functions +walletbackup.sh : Exercise wallet backup / dump / import + +txnmall.sh : Test proper accounting of malleable transactions + +conflictedbalance.sh : More testing of malleable transaction handling + +util.sh : useful re-usable bash functions + + +Tips for creating new tests +=========================== + +To cleanup after a failed or interrupted test: + killall bitcoind + rm -rf test.* + +The most difficult part of writing reproducible tests is +keeping multiple nodes in sync. See WaitBlocks, +WaitPeers, and WaitMemPools for how other tests +deal with this. -- cgit v1.2.3