Exemple #1
0
 def test_4(self):
     count = 50
     while count:
         hunter = TreasureHunter()
         find_value = hunter.find()
         assert (find_value == 0 or find_value == hunter.processed_data[-1])
         count -= 1
Exemple #2
0
 def test_13(self):
     data = [[11, 12, 13, 14, 15, 16, 17, 18, 19, 20],
             [21, 22, 23, 24, 25, 26, 27, 28, 29, 30],
             [31, 32, 33, 34, 35, 36, 37, 38, 39, 40],
             [41, 42, 43, 44, 45, 46, 47, 48, 49, 50],
             [51, 52, 53, 54, 55, 56, 57, 58, 59, 60]]
     with pytest.raises(TreasureHunterError):
         TreasureHunter(data=data)
Exemple #3
0
 def test_foo1(self):
     data = TreasureHunter.get_example_data()
     result = foo.find_hunt(data)
     assert (result[-1] == 43)
Exemple #4
0
 def test_1(self):
     data = [[12, 21], [22, 22]]
     hunter = TreasureHunter(data=data)
     find_value = hunter.find()
     assert (find_value == 22)
Exemple #5
0
 def test_12(self):
     data = ((12, 21), (22, 22))
     hunter = TreasureHunter(data=data)
     find_value = hunter.find()
     assert (find_value == 22)
Exemple #6
0
 def test_11(self):
     with pytest.raises(TreasureHunterError):
         TreasureHunter(range(0, 100))
Exemple #7
0
 def test_10(self):
     with pytest.raises(TreasureHunterError):
         TreasureHunter([1])
Exemple #8
0
 def test_9(self):
     with pytest.raises(TreasureHunterError):
         TreasureHunter(['qwerty', 'qwerty'])
Exemple #9
0
 def test_7(self):
     with pytest.raises(TreasureHunterError):
         TreasureHunter(1)
Exemple #10
0
 def test_6(self):
     data = [[-1, 21], [22, 22]]
     with pytest.raises(TreasureHunterError):
         TreasureHunter(data=data)
Exemple #11
0
 def test_5(self):
     data = [[12, 21], [22, 'qwerty']]
     with pytest.raises(TreasureHunterError):
         TreasureHunter(data=data)
Exemple #12
0
 def test_3(self):
     data = TreasureHunter.get_example_data()
     hunter = TreasureHunter(data=data)
     find_value = hunter.find()
     assert (find_value == 43)