1// +build !appengine 2 3package xxhash 4 5import ( 6 "strings" 7 "testing" 8) 9 10func TestStringAllocs(t *testing.T) { 11 longStr := strings.Repeat("a", 1000) 12 t.Run("Sum64String", func(t *testing.T) { 13 testAllocs(t, func() { 14 sink = Sum64String(longStr) 15 }) 16 }) 17 t.Run("Digest.WriteString", func(t *testing.T) { 18 testAllocs(t, func() { 19 d := New() 20 d.WriteString(longStr) 21 sink = d.Sum64() 22 }) 23 }) 24} 25