def test_size_10_contains_wrong_len_list(self): value = FloatList([Range(.5, 2.5) for __ in range(10)]) self.assertFalse(value.contains([1.5, 2.]), 'Contains failed')
def test_size_10_contains_in_out_list(self): value = FloatList([Range(.5, 2.5) for __ in range(10)]) v = [.5, 1., 1.5, 2., 2.5, 3., 3.5, 4., 4.5, 5.] self.assertFalse(value.contains(v), 'Contains failed')
def test_size_10_contains_in_list(self): value = FloatList([Range(.5, 2.5) for __ in range(10)]) v = [.5, 1., 1.5, 2., 2.5, .5, 1., 1.5, 2., 2.5] self.assertTrue(value.contains(v), 'Contains failed')
def test_size_2_contains_in_out_list(self): value = FloatList([Range(.5, 2.5), Range(.5, 2.5)]) self.assertFalse(value.contains([2, 7]), 'Contains failed')
def test_size_2_contains_in_list(self): value = FloatList([Range(.5, 2.5), Range(.5, 2.5)]) self.assertTrue(value.contains([1., 1.5]), 'Contains failed')
def test_size_1_contains_out(self): value = FloatList([Range(.5, 2.5)]) self.assertFalse(value.contains(3.), 'Contains failed')