Add Benchmark

This commit is contained in:
Tnze
2021-06-09 23:43:12 +08:00
parent 883c73d5e5
commit d730153750
2 changed files with 13 additions and 1 deletions

View File

@ -71,3 +71,15 @@ func TestEncoder_WriteSNBT_bigTest(t *testing.T) {
t.Error(err)
}
}
func BenchmarkEncoder_WriteSNBT_bigTest(b *testing.B) {
var buf bytes.Buffer
e := NewEncoder(&buf)
for i := 0; i < b.N; i++ {
err := e.WriteSNBT(bigTestSNBT)
if err != nil {
b.Fatal(err)
}
buf.Reset()
}
}