diff --git a/storage/session.go b/storage/session.go index 608068472b49517922d6a84a8a57d90f9dc0054f..febb8d760fc8fc22d36ac3429b6014a2641a8e55 100644 --- a/storage/session.go +++ b/storage/session.go @@ -12,6 +12,7 @@ package storage import ( "sync" "testing" + "time" "github.com/pkg/errors" jww "github.com/spf13/jwalterweatherman" @@ -318,6 +319,14 @@ func InitTestingSession(i interface{}) *Session { } u.SetTransmissionRegistrationValidationSignature([]byte("sig")) u.SetReceptionRegistrationValidationSignature([]byte("sig")) + testTime, err := time.Parse(time.RFC3339, + "2012-12-21T22:08:41+00:00") + if err != nil { + jww.FATAL.Panicf("Could not parse precanned time: %v", err.Error()) + } + u.SetRegistrationTimestamp(testTime.UnixNano()) + + s.user = u cmixGrp := cyclic.NewGroup( large.NewIntFromString("9DB6FB5951B66BB6FE1E140F1D2CE5502374161FD6538DF1648218642F0B5C48"+