From a1c1227233f35978dd00ab8de541c7c763bbcd72 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 15 Jul 2015 14:32:02 +0200 Subject: Expand to powers of 2 --- ber/bitstring_test.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'ber/bitstring_test.go') diff --git a/ber/bitstring_test.go b/ber/bitstring_test.go index babde4d..3c67228 100644 --- a/ber/bitstring_test.go +++ b/ber/bitstring_test.go @@ -55,16 +55,18 @@ func TestBitString(t *testing.T) { func TestSet(t *testing.T) { bs := BitString{true, false} - bs.Set(3) - ex := BitString{true, false, false, true} + bs.Set(4) + ex := BitString{true, false, false, false, true, false, false, false} if !bs.Equal(ex) { t.Error("expexted", ex, "got", bs) } - bs.Clear(0) - ex = BitString{false, false, false, true} + bs = bs[:4] + bs.Set(3) + ex = BitString{true, false, false, true} if !bs.Equal(ex) { t.Error("expexted", ex, "got", bs) } + bs.Clear(0) if bs.IsSet(0) { t.Error("got", bs) } -- cgit v1.2.3