channeldb: add now function

Needed for time control in unit tests.
This commit is contained in:
Joost Jager
2019-08-30 13:10:29 +02:00
parent c8fa51f865
commit 53eea09b63
3 changed files with 10 additions and 5 deletions

View File

@@ -354,6 +354,7 @@ func TestDuplicateSettleInvoice(t *testing.T) {
if err != nil {
t.Fatalf("unable to make test db: %v", err)
}
db.now = func() time.Time { return time.Unix(1, 0) }
// We'll start out by creating an invoice and writing it to the DB.
amt := lnwire.NewMSatFromSatoshis(1000)