elements/test/functional/test_framework
Tom Trevethan 13398037b6
set Wno-error for simplicity keep warning but dont error on it
fuzz test fixes

set -DPRODUCTION for simplicity in fuzz tests

set UNDEBUG for simplicity in fuzz tests

update wallet fuzz tests

update test script

fix msvc conversion issues

more msvc vector conversion fixes and substitution of boost libs

fix more hexstr calls

fix hexstr calls in init.cpp

default CMAKE_GENERATOR to Unix Makefiles

more span fixes

specify build bin directory

fix executable locations

fix fuzz tests for c11 and functional test fixes

fix fuzz test executable path

specify legacy wallet for elements functional tests

remove assertion for static initialization order issue

use elements fuzz corpus

print debug log on failure

use heap for blind and asset_blind

test: avoid disk space warning for non-regtest

feature_config_args.py incorrectly assumed that its testnet4 node
would not log a disk space warning.

0683b8ebf3 increased m_assumed_blockchain_size
on testnet4 from 1 to 11 GiB which triggers this bug on more
systems, e.g. a RAM disk.

Prevent the warning by setting -prune for these nodes.

Fix the same issue in feature_signet.py

Github-Pull: #32057
Rebased-From: 20fe41e9e83d510fd467f5a999d55a614b16ef89
2026-06-17 14:15:49 +01:00
..
crypto crypto: add NUMS_H const 2024-05-14 10:24:31 +02:00
__init__.py
address.py Merge 7349d572c3 into merged_master (Bitcoin PR bitcoin/bitcoin#30701) 2026-03-23 13:26:16 +00:00
authproxy.py test: Fix authproxy named args debug logging 2025-02-25 22:41:17 +01:00
bdb.py test: complete BDB parser (handle internal/overflow pages, support all page sizes) 2024-10-24 14:23:54 +02:00
bip340_test_vectors.csv
blockfilter.py Merge bitcoin/bitcoin#28605: Fix typos 2023-11-16 10:35:49 +00:00
blocktools.py Merge 5acf12bafe into merged_master (Bitcoin PR bitcoin/bitcoin#31583) 2026-04-14 01:09:03 +01:00
coverage.py test: fix PEP484 no implicit optional argument types errors 2023-06-29 16:14:07 -06:00
descriptors.py
key.py Merge c51c694ede into merged_master (Bitcoin PR bitcoin/bitcoin#29431) 2026-03-05 14:59:12 +00:00
liquid_addr.py
mempool_util.py assert_mempool_contents: assert not duplicates expected 2024-11-20 13:49:41 -05:00
messages.py Merge 6b165f5906 into merged_master (Bitcoin PR bitcoin/bitcoin#31384) 2026-04-14 14:55:28 +00:00
netutil.py Merge bitcoin/bitcoin#31614: test: expect that files may disappear from /proc/PID/fd/ 2025-02-10 15:58:09 -08:00
p2p.py Merge bb6de1befb into merged_master (Bitcoin PR bitcoin/bitcoin#29034) 2025-11-18 10:15:01 +02:00
psbt.py test: PSBT: eliminate magic numbers for global unsigned tx key (0) 2023-03-04 12:43:38 +01:00
script.py Merge df241970a3 into merged_master (Bitcoin PR bitcoin/bitcoin#30554) 2026-03-11 00:30:13 +00:00
script_util.py test: Add anchor mempool acceptance test 2024-07-30 14:06:58 -04:00
segwit_addr.py
socks5.py test: Avoid F541 (f-string without any placeholders) 2024-12-05 08:39:09 +01:00
test_framework.py Merge 502d47203e into merged_master (Bitcoin PR bitcoin/bitcoin#31161) 2026-04-16 14:29:29 +00:00
test_node.py Merge f34c580bd8 into merged_master (Bitcoin PR bitcoin/bitcoin#31620) 2026-04-14 09:07:31 +00:00
test_shell.py test: fix TestShell initialization and reset() 2025-02-20 15:25:43 +03:00
util.py set Wno-error for simplicity keep warning but dont error on it 2026-06-17 14:15:49 +01:00
v2_p2p.py test: Check that disconnection happens when >4095 garbage bytes is sent 2024-06-21 19:37:13 +05:30
wallet.py Merge b9c241804c into merged_master (Bitcoin PR bitcoin/bitcoin#30226) 2026-04-14 13:19:39 +00:00
wallet_util.py Merge ee1c975f80 into merged_master (Bitcoin PR bitcoin/bitcoin#29938) 2026-02-18 15:59:05 +00:00