From dc15a93910eaeff24bda5ac7a8f0b7d7dfc39b8d Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 15 Dec 2018 15:41:06 +0100 Subject: test beyond range --- bitfield/bitfield_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bitfield/bitfield_test.go b/bitfield/bitfield_test.go index 685881c..cad2a93 100644 --- a/bitfield/bitfield_test.go +++ b/bitfield/bitfield_test.go @@ -6,11 +6,15 @@ func TestNew(t *testing.T) { bf := New(63) bf.Set(7) if !bf.At(7) { - t.Error("want set, got not") + t.Error("want set, got clear") } bf.Clear(7) if bf.At(7) { - t.Error("want cleared, got not") + t.Error("want cleared, got set") + } + // beyond range + if bf.At(64) { + t.Error("want clear, got set") } t.Log("len:", len(bf), bf, bf.At(7)) } -- cgit v1.2.3