channeldb/channel_test: test ShortChanID is updated in-mem
Modifies TestFetchPendingChannels to verify that calls to MarkAsOpen also modify the in-memory state. Previously we only tested the persistent state loaded immediately after.
This commit is contained in:
parent
9fd73af589
commit
f594a242ea
@ -684,6 +684,16 @@ func TestFetchPendingChannels(t *testing.T) {
|
||||
t.Fatalf("unable to mark channel as open: %v", err)
|
||||
}
|
||||
|
||||
if pendingChannels[0].IsPending {
|
||||
t.Fatalf("channel marked open should no longer be pending")
|
||||
}
|
||||
|
||||
if pendingChannels[0].ShortChanID != chanOpenLoc {
|
||||
t.Fatalf("channel opening height not updated: expected %v, "+
|
||||
"got %v", spew.Sdump(pendingChannels[0].ShortChanID),
|
||||
chanOpenLoc)
|
||||
}
|
||||
|
||||
// Next, we'll re-fetch the channel to ensure that the open height was
|
||||
// properly set.
|
||||
openChans, err := cdb.FetchAllChannels()
|
||||
|
Loading…
Reference in New Issue
Block a user