예제 #1
0
def test_int2fin_reference_invalid_results():
    """Test some invalid values from issue #6"""
    assert int2fin_reference(10711) != '1071110'
    assert int2fin_reference(10551) != '1055110'
    assert int2fin_reference(10261) != '1026110'
    assert int2fin_reference(10391) != '1039110'
    assert int2fin_reference(10841) != '1084110'
예제 #2
0
def test_int2fin_reference_invalid_results():
    """Test some invalid values from issue #6"""
    assert int2fin_reference(10711) != '1071110'
    assert int2fin_reference(10551) != '1055110'
    assert int2fin_reference(10261) != '1026110'
    assert int2fin_reference(10391) != '1039110'
    assert int2fin_reference(10841) != '1084110'
예제 #3
0
def test_int2fin_reference_valid_results():
    """Test handpicked, known-good inputs and corresponding outputs"""
    assert int2fin_reference(1) == '13'
    assert int2fin_reference(10) == '107'
    assert int2fin_reference(10552) == '105523'
    assert int2fin_reference(10231) == '102319'
    assert int2fin_reference(10832) == '108326'
    assert int2fin_reference(10081) == '100816'
    assert int2fin_reference(10872) == '108724'
    assert int2fin_reference(10871) == '108711'
예제 #4
0
def test_int2fin_reference_valid_results():
    """Test handpicked, known-good inputs and corresponding outputs"""
    assert int2fin_reference(1)     == '13'
    assert int2fin_reference(10)    == '107'
    assert int2fin_reference(10552) == '105523'
    assert int2fin_reference(10231) == '102319'
    assert int2fin_reference(10832) == '108326'
    assert int2fin_reference(10081) == '100816'
    assert int2fin_reference(10872) == '108724'
    assert int2fin_reference(10871) == '108711'
예제 #5
0
def test_int2fin_reference_random_inputs():
    for x in range(1000):
        testint = random.randint(1, 2**24)
        reference = int2fin_reference(testint)
        assert fin_reference_isvalid(reference)
예제 #6
0
def test_int2fin_reference_random_inputs():
    for x in range(1000):
        testint = random.randint(1, 2**24)
        reference = int2fin_reference(testint)
        assert fin_reference_isvalid(reference)