def test_ceil_from_iter_sorted(self): self.assertEqual( bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_LOWER), self.VALID_LOWER) self.assertEqual( bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_UPPER), self.VALID_UPPER)
def test_ceil_from_iter_default(self): self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_LOWER), self.VALID_LOWER) self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_UPPER), self.VALID_UPPER) self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_BETWEEN), 250)
def test_ceil_from_iter_default_allow_equal_false(self): self.assertNotEqual( bmu.ceil_from_iter(self.BIG_LIST, self.VALID_LOWER, allow_equal=False), self.VALID_LOWER) self.assertNotEqual( bmu.ceil_from_iter(self.BIG_LIST, self.VALID_UPPER, allow_equal=False), self.VALID_UPPER)
def test_ceil_from_iter_sorted_src_true(self): self.assertEqual( bmu.ceil_from_iter(self.BIG_LIST, self.VALID_LOWER), bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_LOWER, sorted_src=True)) self.assertEqual( bmu.ceil_from_iter(self.BIG_LIST, self.VALID_UPPER), bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_UPPER, sorted_src=True))
def test_ceil_from_iter_out_of_range_lower(self): expected = min(self.BIG_LIST) actual = bmu.ceil_from_iter(self.BIG_LIST, self.OUT_OF_RANGE_LOWER) self.assertEqual(expected, actual)
def test_ceil_from_iter_sorted(self): self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_LOWER), self.VALID_LOWER) self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_UPPER), self.VALID_UPPER)
def test_ceil_from_iter_sorted_src_true(self): self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_LOWER), bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_LOWER, sorted_src=True)) self.assertEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_UPPER), bmu.ceil_from_iter(self.BIG_LIST_SORTED, self.VALID_UPPER, sorted_src=True))
def test_ceil_from_iter_default_allow_equal_false(self): self.assertNotEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_LOWER, allow_equal=False), self.VALID_LOWER) self.assertNotEqual(bmu.ceil_from_iter(self.BIG_LIST, self.VALID_UPPER, allow_equal=False), self.VALID_UPPER)