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