lightning-terminal/itest
cyberguru1 7cde9c50ae
itest: add test for super macaroon auto-bake
Add testSuperMacaroonOnStartup to verify startup baking logic. The test
restarts the node with the auto-baking config flags and asserts the
macaroon is baked with read-only or read-write permissions accordingly.

Also add validation tests verifying that starting with an invalid path
suffix or in stateless-init mode with baking enabled fails as expected.

Verify permission addition/expansion by starting the node with sub-servers
disabled and then restarting with sub-servers re-enabled. Also verify
the none config choice, asserting that no super macaroon file is
baked/created on startup.
2026-07-27 06:08:48 -05:00
..
assertions.go itest: add custom channel integration test 2024-12-19 21:21:39 +01:00
litd_accounts_test.go itest: add integration tests for AccountPayments 2026-07-22 14:06:43 -05:00
litd_firewall_test.go itest: fix testRequestLoggerDisable node cleanup 2026-06-22 03:27:39 -05:00
litd_migration_test.go multi: confirm kvdb migration at startup 2026-06-08 21:11:51 +02:00
litd_mode_integrated_test.go itest: add test for super macaroon auto-bake 2026-07-27 06:08:48 -05:00
litd_mode_remote_test.go itest: add custom permissions integration tests 2026-06-22 01:50:56 -05:00
litd_node.go itest: wait for LiT's own Running status in WaitUntilStarted 2026-07-16 09:53:44 +00:00
litd_stateless_init_test.go itest: add a stateless_init test 2024-10-14 16:57:00 +02:00
litd_test.go itest: remove custom channels tests and backward compat infrastructure 2026-03-16 15:37:49 +01:00
litd_test_list_off_test.go multi: remove legacy // +build tag Lines 2025-11-25 01:38:22 +01:00
litd_test_list_on_test.go itest: add test for super macaroon auto-bake 2026-07-27 06:08:48 -05:00
log.go multi: update LND and friends 2025-03-26 09:20:52 -05:00
network_harness.go multi: bump lnd, lndclient, and taproot-assets dependencies 2026-06-08 13:18:37 -04:00
server_harness.go itest: export ServerHarness publicly 2023-05-11 00:55:14 +02:00
test_harness.go multi: bump lnd, lndclient, and taproot-assets dependencies 2026-06-08 13:18:37 -04:00