From 6d033680eb74abe871e7b261e6911d646f9e365b Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 14 Jul 2015 23:22:04 +0200 Subject: Rename Bits into BitString --- ber/bits_test.go | 54 ------------------------------------------------------ 1 file changed, 54 deletions(-) delete mode 100644 ber/bits_test.go (limited to 'ber/bits_test.go') diff --git a/ber/bits_test.go b/ber/bits_test.go deleted file mode 100644 index c20b3db..0000000 --- a/ber/bits_test.go +++ /dev/null @@ -1,54 +0,0 @@ -package ber - -import ( - "bytes" - "testing" -) - -type bitTest struct { - bytes []byte - bits Bits -} - -var bitTestData = []bitTest{ - { - []byte{0, 8, 0}, - Bits{ - false, false, false, false, true, false, false, false, - false, false, false, false, false, false, false, false, - }, - }, - { - []byte{7, 0x80}, - Bits{true}, - }, - { - []byte{4, 0x20}, - Bits{false, false, true, false}, - }, -} - -func bitsEqual(a, b Bits) bool { - if len(a) != len(b) { - return false - } - for i := range a { - if a[i] != b[i] { - return false - } - } - return true -} - -func TestBits(t *testing.T) { - for _, test := range bitTestData { - bi := UnmarshalBitString(test.bytes) - if !bitsEqual(bi, test.bits) { - t.Error(test.bytes, "expexted", test.bits, "got", bi) - } - by := MarshalBitString(test.bits) - if !bytes.Equal(by, test.bytes) { - t.Error(test.bits, "expexted", test.bytes, "got", by) - } - } -} -- cgit v1.2.3