The test use an assertion that a key doesn't exist: assert 'fee' not in block['tx'][1] when the verbosity level is 1. This expected to work because with this verbosity level, the output is an array of txid and not a dict, so the key cannot be found. Except that fee is a valid hexadecimal value, and nothing prevents the txid from having this string.
Details
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABC45aefa144a64: Fix rpc_blockchain flakiness
for i in {1..100}; do ./test/functional/test_runner.py rpc_blockchain || break; done
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- fix_rpc_blockchain
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 20846 Build 41349: Build Diff build-debug · build-diff · build-without-wallet · build-clang · build-clang-tidy Build 41348: arc lint + arc unit