core-lightning/tests
Rusty Russell ca9a6b15b5 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-22 13:23:21 +09:30
..
data pytest: add blackbox tests for reckless 2023-04-09 12:41:11 +09:30
fuzz lightningd: switch parsing to common/configvar 2023-06-03 10:50:29 +09:30
plugins libplugin: make set callback for options take plugin ptr, check correct type. 2023-06-20 20:08:25 +09:30
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: use modern listconfigs. 2023-06-03 10:50:29 +09:30
test_closing.py pytest: fix race in test_penalty_rbf_normal 2023-06-20 17:24:48 +09:30
test_connection.py pytest: handle v fast disconnect during test_funding_external_wallet_corners() 2023-06-20 17:24:48 +09:30
test_db.py wallet: fix up PSBTs as a migration. 2023-03-31 09:16:25 +10:30
test_gossip.py lightningd: deprecated --announce-addr-dns. 2023-06-01 09:28:39 +09:30
test_invoices.py pay: don't require description for hashdesc invoices (i.e. undeprecate). 2023-06-22 13:23:21 +09:30
test_misc.py pytest: test_pay flake fix. 2023-06-21 13:28:49 +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 pytest: use modern listconfigs. 2023-06-03 10:50:29 +09:30
test_pay.py pay, decodepay: handle descriptions with " inside them where we use hashed descriptions. 2023-06-22 13:23:21 +09:30
test_plugin.py autoclean: allow dynamic changes to autoclean-cycle. 2023-06-20 20:08:25 +09:30
test_reckless.py pytest: ignore pip warning 2023-04-24 13:08:15 -07:00
test_wallet.py test_withdraw_bech32m: test that expected outputs exist for bech32(m) withdrawals 2023-05-25 11:07:45 +09:30
utils.py pytest: remove EXPERIMENTAL_FEATURES as a consideration. 2023-05-23 09:34:08 +09:30
valgrind-suppressions.txt pytest: Use valgrind target suppressions instead of skipping tests 2022-03-10 10:21:41 +10:30