lnd/lntemp
yyforyongyu a3fa4ba10a
lntemp: re-introduce HarnessTest as a test manager
This commit adds a new component, `HarnessTest`, as a test manager, which
is responsible for managing the state change in the itest. It is built
on top of `HarnessNode` and will be handling assertions so that a test
can be created without unnecessary attention to node's unwanted
failures. This commit also adds a minimal set of assertions.
2022-10-14 15:45:24 +08:00
..
node lntemp: add HarnessNode to manage lnd's process 2022-10-14 15:45:23 +08:00
rpc lntemp/rpc: add new package lntemp/rpc to manage rpc clients 2022-10-14 07:25:29 +08:00
fee_service.go lntemp: add utils and fee service 2022-10-14 15:45:23 +08:00
harness.go lntemp: re-introduce HarnessTest as a test manager 2022-10-14 15:45:24 +08:00
harness_assertion.go lntemp: re-introduce HarnessTest as a test manager 2022-10-14 15:45:24 +08:00
harness_miner.go lntemp: add HarnessMiner to manage miner related functions 2022-10-14 15:45:23 +08:00
harness_node_manager.go lntemp: add nodeManager to manage running nodes 2022-10-14 15:45:23 +08:00
utils.go lntemp: add utils and fee service 2022-10-14 15:45:23 +08:00