diff --git a/dataext/lruMap_test.go b/dataext/lruMap_test.go index 1b50f77..4cd992f 100644 --- a/dataext/lruMap_test.go +++ b/dataext/lruMap_test.go @@ -12,7 +12,7 @@ func init() { } func TestResultCache1(t *testing.T) { - cache := NewLRUMap[string](8) + cache := NewLRUMap[string, string](8) verifyLRUList(cache, t) key := randomKey() @@ -50,7 +50,7 @@ func TestResultCache1(t *testing.T) { } func TestResultCache2(t *testing.T) { - cache := NewLRUMap[string](8) + cache := NewLRUMap[string, string](8) verifyLRUList(cache, t) key1 := "key1" @@ -150,7 +150,7 @@ func TestResultCache2(t *testing.T) { } func TestResultCache3(t *testing.T) { - cache := NewLRUMap[string](8) + cache := NewLRUMap[string, string](8) verifyLRUList(cache, t) key1 := "key1" @@ -173,7 +173,7 @@ func TestResultCache3(t *testing.T) { } // does a basic consistency check over the internal cache representation -func verifyLRUList[TData any](cache *LRUMap[TData], t *testing.T) { +func verifyLRUList[TKey comparable, TData any](cache *LRUMap[TKey, TData], t *testing.T) { size := 0 tailFound := false diff --git a/rfctime/rfc3339Nano_test.go b/rfctime/rfc3339Nano_test.go index 2bd7265..4757366 100644 --- a/rfctime/rfc3339Nano_test.go +++ b/rfctime/rfc3339Nano_test.go @@ -12,7 +12,7 @@ func TestRoundtrip(t *testing.T) { Value RFC3339NanoTime `json:"v"` } - val1 := NewRFC3339Nano(time.Now()) + val1 := NewRFC3339Nano(time.Unix(0, 1675951556820915171)) w1 := Wrap{val1} jstr1, err := json.Marshal(w1) @@ -20,7 +20,8 @@ func TestRoundtrip(t *testing.T) { panic(err) } - if string(jstr1) != "{\"v\":\"2023-01-29T20:32:36.149692117+01:00\"}" { + if string(jstr1) != "{\"v\":\"2023-02-09T15:05:56.820915171+01:00\"}" { + t.Errorf(string(jstr1)) t.Errorf("repr differs") }