Exemplo n.º 1
0
def test_random_mini():
    """Test mini function using random numbers"""
    from random import randint
    from minmax import mini
    for _ in range(40):
        test_list = [(-1)**randint(0, 1) * randint(1, 10**randint(1, 9))
                     for q in range(randint(1, 40))]
        assert mini(test_list) == min(test_list)
Exemplo n.º 2
0
 def test1(self):
     inp = [1,2,3,4,5]
     expmin = 1
     assert minmax.mini(inp) == expmin #test 1 fails
Exemplo n.º 3
0
 def test2(self):
     inp = [2,3,4,5,6]
     expmin = 2
     assert minmax.mini(inp) == expmin #test 2 fails
Exemplo n.º 4
0
 def test2(self):
         inpu = [2,3,4,5]
         expMin = 2
         assert minmax.mini(inpu) == expMin #test 1 fails
Exemplo n.º 5
0
 def test1(self):
     input = [1, 2, 3, 4, 5]
     expMin = 1
     assert minmax.mini(input) == expMin  # Test 1 Fails
Exemplo n.º 6
0
 def test2(self):
     input = [2, 3, 4, 5, 6]
     expMin = 2
     assert minmax.mini(input) == expMin  # Test 2 Fails
Exemplo n.º 7
0
 def test1(self):
     inpu = [1, 2, 3, 4, 5]
     expmin = 1
     assert minmax.mini(inpu) == expmin  #Test 1 Fails
Exemplo n.º 8
0
 def test2(self):
     inpu = [2, 3, 4, 5, 6]
     expmin = 2
     assert minmax.mini(inpu) == expmin  #Test 2 Fails
Exemplo n.º 9
0
 def test3(self):
     inpu = [5,4,3,2,1]
     expMin = 1
     assert minmax.mini(inpu) == expMin #Test 3 Fails
Exemplo n.º 10
0
def test_mini(n, result):
    """Test the mini function"""
    from minmax import mini
    assert mini(n) == result