cln/tests
Rusty Russell aee7ebbeef onchaind: don't consider our anchors to be payments into the wallet.
This makes our final balance not match our wallet:
1. We only spend the anchor when we need to boost the commitment tx,
   which we don't always do (sometimes the peer does, sometimes it's
   not worth it).
2. We don't put the UTXO in our wallet, because we don't consider it
   "ours": anyone can spend it after 16 blocks.

We used to use the tag "ignored" for this, but that's overly complex
IMHO.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2025-08-14 19:49:09 +09:30
..
data pytest: save pre-movement dbs, and accounting dbs. 2025-08-14 19:49:09 +09:30
fuzz fuzz-tests: Add coverage increasing inputs to seed corpora 2025-08-06 13:53:49 +09:30
plugins tests: Add tests for extra_tlvs in hook 2025-08-14 18:57:05 +09:30
vectors pytest: Remove onion test vectors containing legacy onions. 2022-03-18 09:20:11 +10:30
__init__.py feat: add pytest config 2025-08-11 11:06:22 +09:30
autogenerate-rpc-examples.py fix: flake8 lint rules 2025-08-11 11:06:22 +09:30
benchmark.py pytest: always provide payment_secret when making payments. 2021-07-14 14:38:00 -05:00
conftest.py pytest: use --developer instead of environment variable. 2023-09-21 20:08:24 +09:30
fixtures.py pytest: don't add bookeeper-db option if bookkeeper is disabled. 2025-02-24 19:38:37 +10:30
pytest.ini feat: add pytest config 2025-08-11 11:06:22 +09:30
rkls_github_canned_server.py fix: replace deprecated flask.escape with markupsafe.escape 2025-08-11 11:06:22 +09:30
test_askrene.py askrene: rework the caller of the MCF solver 2025-08-08 14:07:51 +09:30
test_bookkeeper.py pytest: save pre-movement dbs, and accounting dbs. 2025-08-14 19:49:09 +09:30
test_cln_lsps.py lsps: Add test for Lsps0 2025-05-02 13:34:21 -07:00
test_cln_rs.py cln-bip353: add plugin that fetches payment instructions from human readable addresses 2025-08-14 18:41:23 +09:30
test_clnrest.py clnrest: add more valid request and response types 2025-07-25 08:18:44 -07:00
test_closing.py onchaind: don't consider our anchors to be payments into the wallet. 2025-08-14 19:49:09 +09:30
test_connection.py wss-proxy: replaced by a rust version 2025-07-24 12:42:06 -07:00
test_db.py wallet: fix incorrect channel_htlcs id migration. 2025-05-17 13:05:04 -05:00
test_gossip.py pytest: fix flake in test_gossip_force_broadcast_channel_msgs caused by ping timeout. 2025-05-16 22:40:45 +09:30
test_invoices.py BOLT11: Make payment secret field ('s') mandatory 2025-07-07 11:18:37 +09:30
test_misc.py pytest: use _ not - in plugin options to zeroconf-selective.py. 2025-08-13 14:20:28 +09:30
test_mkfunding.py pytest: add tests for devtools/mkfunding 2023-01-09 14:50:30 -06:00
test_onion.py lightningd: remove support for legacy onion format. 2022-03-18 09:20:11 +10:30
test_opening.py lightningd: always tell openingd/dualopend what channel type we want. 2025-08-13 14:20:28 +09:30
test_pay.py pytest: use _ not - in plugin options to zeroconf-selective.py. 2025-08-13 14:20:28 +09:30
test_plugin.py tests: Add tests for extra_tlvs in hook 2025-08-14 18:57:05 +09:30
test_reckless.py pytest: test python plugin installation via uv 2025-08-12 09:28:21 +09:30
test_renepay.py pytest: fix race in test_renepay where we didn't wait for all channels. 2025-04-16 08:02:14 +09:30
test_restart.py splice: tx_abort no longer reestablishes 2024-11-21 14:15:36 +10:30
test_runes.py pytest: fix up bolt11 tests to include s field. 2025-07-07 11:18:37 +09:30
test_splice.py bkpr: add bookkeeping assertions to splice in + out tests 2024-11-17 14:25:29 +10:30
test_splicing.py pytest: test persistence of old scids, even if we spliced multiple times. 2025-08-14 14:04:11 +09:30
test_splicing_disconnect.py pytest: fix test_splice_disconnect_commit 2025-01-27 11:07:04 +10:30
test_splicing_insane.py splice: Allow splice_update to return signatures 2024-11-12 06:42:52 +10:30
test_wallet.py pytest: fix flake in test_peer_anchor_push 2025-05-15 17:20:07 +09:30
test_xpay.py pytest: test xpay notifications. 2025-08-14 16:52:44 +09:30
utils.py lightningd: make option_channel_type compulsory. 2025-08-13 14:20:28 +09:30
valgrind-suppressions.txt pytest: Use valgrind target suppressions instead of skipping tests 2022-03-10 10:21:41 +10:30