aboutsummaryrefslogtreecommitdiff
path: root/ber/bitstring_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'ber/bitstring_test.go')
-rw-r--r--ber/bitstring_test.go10
1 files changed, 6 insertions, 4 deletions
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)
}