package logstorage import ( "testing" ) func TestHash128(t *testing.T) { f := func(data string, hashExpected u128) { t.Helper() h := hash128([]byte(data)) if !h.equal(&hashExpected) { t.Fatalf("unexpected hash; got %s; want %s", &h, &hashExpected) } } f("", u128{ hi: 17241709254077376921, lo: 13138662262368978769, }) f("abc", u128{ hi: 4952883123889572249, lo: 3255951525518405514, }) }