fix benchmarking for zonedata

This commit is contained in:
Miek Gieben 2012-08-25 21:30:16 +02:00
parent b22e2787fa
commit 49eebd3be4
1 changed files with 6 additions and 3 deletions

View File

@ -380,14 +380,17 @@ func TestParseFailure(t *testing.T) {
// A bit useless, how to use b.N?
func BenchmarkZoneParsing(b *testing.B) {
b.StopTimer()
f, err := os.Open("t/miek.nl.signed_test")
if err != nil {
return
}
defer f.Close()
to := ParseZone(f, "", "t/miek.nl.signed_test")
for x := range to {
x = x
b.StartTimer()
for i := 0; i < b.N; i++ {
to := ParseZone(f, "", "t/miek.nl.signed_test")
for _ = range to {
}
}
}