rgb-cln/tests
Rusty Russell 0e6f16e93a pay: don't require description for hashdesc invoices (i.e. undeprecate).
Since we didn't hash the descriptions properly (see previous commit), we
cannot immediately deprecate omitting the descriptions (since you'd
have to omit them for backwards compat!).

And move the "must have description or hash" test into bolt11.c core.
Changelog-Deprecated: `pay` has *undeprecated* paying a description-hash invoice without providing the description.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2023-06-29 10:57:56 -04:00
..
data pytest: add blackbox tests for reckless 2023-04-09 12:41:11 +09:30
fuzz fuzz: add check-fuzz.sh 2023-04-09 12:41:27 +09:30
plugins libplugin: don't spew datastore errors to LOG_DEBUG. 2023-02-11 12:22:40 -06:00
vectors pytest: Remove onion test vectors containing legacy onions. 2022-03-18 09:20:11 +10:30
benchmark.py pytest: always provide payment_secret when making payments. 2021-07-14 14:38:00 -05:00
conftest.py tests: add marker for v1/v2 channel opens 2021-05-12 11:25:41 +09:30
db.py test-db-provider: if postgres in tests, startup a bookkeeper db 2022-07-28 12:08:18 +09:30
fixtures.py pyln.testing: remove Throttler. 2023-04-06 09:10:53 +09:30
rkls_github_canned_server.py pytest: add blackbox tests for reckless 2023-04-09 12:41:11 +09:30
test_bookkeeper.py pytest: clean up wait_for_onchaind_tx interface, remove wait_for_onchaind_broadcast 2023-04-07 11:49:09 +09:30
test_cln_rs.py pytest: Add helper to get a grpc stub and test decode 2023-05-05 09:24:07 -07:00
test_closing.py pytest: fix test_penalty_htlc_tx_timeout accounting flake. 2023-04-13 09:03:13 +09:30
test_connection.py pytest: clean up wait_for_onchaind_tx interface, remove wait_for_onchaind_broadcast 2023-04-07 11:49:09 +09:30
test_db.py wallet: fix up PSBTs as a migration. 2023-03-31 09:16:25 +10:30
test_gossip.py gossipd: send our own gossip aggressively when a new peer connects. 2023-04-13 08:48:50 -07:00
test_invoices.py pay: don't require description for hashdesc invoices (i.e. undeprecate). 2023-06-29 10:57:56 -04:00
test_misc.py pytest: make sure we wait for all feerates to be gathered. 2023-04-13 09:03:13 +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 test (df): check 'require-confirmed-inputs' for v2 opens 2023-02-07 21:03:36 -06:00
test_pay.py pay, decodepay: handle descriptions with " inside them where we use hashed descriptions. 2023-06-29 10:57:56 -04:00
test_plugin.py lightningd: do RBF again for all the txs. 2023-04-10 07:31:12 +09:30
test_reckless.py pytest: ignore pip warning 2023-04-24 13:08:15 -07:00
test_wallet.py listtransactions: remove annotations 2023-06-29 10:57:56 -04:00
utils.py Makefile: update to latest BOLT text. 2023-04-07 21:22:56 +09:30
valgrind-suppressions.txt pytest: Use valgrind target suppressions instead of skipping tests 2022-03-10 10:21:41 +10:30