summaryrefslogtreecommitdiff
path: root/tests/common/bitfield.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/common/bitfield.py')
-rw-r--r--tests/common/bitfield.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/common/bitfield.py b/tests/common/bitfield.py
index cb82580..717181c 100644
--- a/tests/common/bitfield.py
+++ b/tests/common/bitfield.py
@@ -132,3 +132,15 @@ class TestBitfields(ChrysalideTestCase):
self.assertEqual(bf.size, 65)
self.assertEqual(bf.popcount, 65)
+
+
+ def testBitfieldComparison(self):
+ """Check bitfield comparison."""
+
+ bf_a = bitfield(9, 0)
+ bf_a.set(0, 1)
+ bf_a.set(5, 1)
+
+ bf_b = bitfield(9, 1)
+
+ self.assertNotEqual(bf_a, bf_b)