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)
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)
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)
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)