channeldb+invoice: add state filter to HTLCSet
This commit is contained in:
3 files changed
+16
-17
No files matched your search
@@ -1294,9 +1294,9 @@ func TestHTLCSet(t *testing.T) {
|
||||
expSet2 := make(map[CircuitKey]*InvoiceHTLC)
|
||||
|
||||
checkHTLCSets := func() {
|
||||
require.Equal(t, expSetNil, inv.HTLCSet(nil))
|
||||
require.Equal(t, expSet1, inv.HTLCSet(setID1))
|
||||
require.Equal(t, expSet2, inv.HTLCSet(setID2))
|
||||
require.Equal(t, expSetNil, inv.HTLCSet(nil, HtlcStateAccepted))
|
||||
require.Equal(t, expSet1, inv.HTLCSet(setID1, HtlcStateAccepted))
|
||||
require.Equal(t, expSet2, inv.HTLCSet(setID2, HtlcStateAccepted))
|
||||
}
|
||||
|
||||
// All HTLC sets should be empty initially.
|
||||
|
||||
Reference in new issue
Block a user