From 789d0b498ad424a4f602d6082d764968be456ebe Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 21 Jun 2016 17:47:03 +0200 Subject: Add bitfield --- bitfield/bitfield_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 bitfield/bitfield_test.go (limited to 'bitfield/bitfield_test.go') diff --git a/bitfield/bitfield_test.go b/bitfield/bitfield_test.go new file mode 100644 index 0000000..4b7218a --- /dev/null +++ b/bitfield/bitfield_test.go @@ -0,0 +1,16 @@ +package bitfield + +import "testing" + +func TestNew(t *testing.T) { + bf := New(63) + bf.Set(7) + if !bf.At(7) { + t.Error("expected set") + } + bf.Clear(7) + if bf.At(7) { + t.Error("expected cleared") + } + t.Log("len:", len(bf), bf, bf.At(7)) +} -- cgit v1.2.3