Example #1
0
 def test_linear_partial(self):
     self.assertEquals(list(linear_search(range(8, 14), self.condition)),
                       [10, 11, 12, 13])
     self.assertEquals(list(linear_search(range(11, 14), self.condition)),
                       [11, 12, 13])
     self.assertEquals(list(linear_search(range(12, 18), self.condition)),
                       [12, 13, 14])
Example #2
0
 def test_linear_partial(self):
     self.assertEquals(list(linear_search(range(8, 14), self.condition)),
                       [10, 11, 12, 13])
     self.assertEquals(list(linear_search(range(11, 14), self.condition)),
                       [11, 12, 13])
     self.assertEquals(list(linear_search(range(12, 18), self.condition)),
                       [12, 13, 14])
Example #3
0
 def test_linear_empty(self):
     self.assertEquals(list(linear_search(range(1, 4), self.condition)), [])
Example #4
0
 def test_linear_full(self):
     self.assertEquals(list(linear_search(range(21), self.condition)),
                       [10, 11, 12, 13, 14])
Example #5
0
 def test_linear_empty(self):
     self.assertEquals(list(linear_search(range(1, 4), self.condition)), [])
Example #6
0
 def test_linear_full(self):
     self.assertEquals(list(linear_search(range(21), self.condition)),
                       [10, 11, 12, 13, 14])