Example #1
0
 def test_empty_full(self):
     page_max = bitfield.get_all_sizes()["PAGE_MAX"]
     page_numbers = [5 + (page_max * i ) for i in range(10)]
     a = bitfield.Bitfield([[0, page_max]])
     b = bitfield.Bitfield()
     self._test_methods(a, b)
     self._test_methods(b, a)
Example #2
0
 def test_multi_page(self):
     def nums(*numbers):
         return list([page_numbers[n] for n in numbers])
     page_max = bitfield.get_all_sizes()["PAGE_MAX"]
     page_numbers = [5 + (page_max * i) for i in range(10)]
     a = bitfield.Bitfield(nums(0, 2))
     b = bitfield.Bitfield(nums(1, 3))
     self._test_methods(a, b)
     self._test_methods(b, a)
Example #3
0
 def test_multi_page(self):
     def nums(*numbers):
         return list([page_numbers[n] for n in numbers])
     page_max = bitfield.get_all_sizes()["PAGE_MAX"]
     page_numbers = [5 + (page_max * i ) for i in range(10)]
     a = bitfield.Bitfield(nums(0, 2))
     b = bitfield.Bitfield(nums(1, 3))
     self._test_methods(a, b)
     self._test_methods(b, a)
Example #4
0
 def test_empty_full(self):
     page_max = bitfield.get_all_sizes()["PAGE_MAX"]
     a = bitfield.Bitfield([[0, page_max]])
     b = bitfield.Bitfield()
     self._test_methods(a, b)
     self._test_methods(b, a)
Example #5
0
 def test_empty_full(self):
     page_max = bitfield.get_all_sizes()["PAGE_MAX"]
     a = bitfield.Bitfield([[0, page_max]])
     b = bitfield.Bitfield()
     self._test_methods(a, b)
     self._test_methods(b, a)