Beispiel #1
0
def test_travel():
    """
    Tests travel
    """
    print("Testing travel")
    assert_equals((1, 3), hw1.travel('N', 1, 2))
    assert_equals((0, 3), hw1.travel('W', 1, 3))
    assert_equals((-1, 4), hw1.travel('NW!ewnW', 1, 2))
Beispiel #2
0
def test_travel():
    """
    Test the function travel
    """
    print('Testing travel')

    assert_equals('(-1, 4)', hw1.travel('NW!ewnW', 1, 2))
    assert_equals('(3, 4)', hw1.travel('!io', 3, 4))
    assert_equals('(3, 6)', hw1.travel('eweeNS', 1, 6))
Beispiel #3
0
def test_travel():
    """
    Tests the function count_divisible_digits
    """
    print('test_travel')
    assert_equals((-1, 4), hw1.travel('NW!ewnW', 1, 2))

    assert_equals((1, 4), hw1.travel('NNWWEESS', 1, 4))
    assert_equals((0, 0), hw1.travel('SSWWNNWWEESS', 2, 2))
Beispiel #4
0
def test_travel():
    """
    Tests the function travel
    """
    print('Testing travel')

    # Spec tests
    assert_equals('(-1, 4)', hw1.travel('NW!ewnW', 1, 2))

    # Edge cases
    assert_equals('(1, -2)', hw1.travel('NorthSouthEastWest', 0, 0))
    assert_equals('(0, 0)', hw1.travel('', 0, 0))
Beispiel #5
0
def test_travel():
    """
    Tests the function travel
    """
    print('Testing travel')

    # Notice that we have to start the function calls with "hw1." since
    # they live in another file

    # Cases from the made up "spec" for this problem
    assert_equals('(-1, 4)', hw1.travel('NW!ewnW', 1, 2))

    # Additional two cases
    assert_equals('(2, 3)', hw1.travel('NW', 3, 2))
    assert_equals('(6, 3)', hw1.travel('eS', 5, 4))
Beispiel #6
0
def test_travel():
    assert_equals((-1, 4), hw1.travel('NW!ewnW', 1, 2))
    # new tests
    assert_equals((0, 0), hw1.travel('', 0, 0))
    assert_equals((0, 0), hw1.travel('!!!!!!!', 0, 0))