Esempio n. 1
0
def test_twelve():
    new_list = LinkedList(Node(1, Node(3, Node(7, Node(2)))))
    expected = "negative Number"
    actual = new_list.from_end(-1)
    assert actual == expected
Esempio n. 2
0
def test_eleven():
    new_list = LinkedList(Node(1, Node(3, Node(7, Node(2)))))
    expected = 2
    actual = new_list.from_end(0)
    assert actual == expected
Esempio n. 3
0
def test_sixteen():
    new_list = LinkedList(Node(1, Node(3, Node(7, Node(2)))))
    expected = 3
    actual = new_list.from_end(2)
    assert actual == expected
Esempio n. 4
0
def test_fifteen():
    new_list = LinkedList(Node(1))
    expected = 1
    actual = new_list.from_end(0)
    assert actual == expected
Esempio n. 5
0
def test_fourteen():
    new_list = LinkedList(Node(1, Node(3, Node(7, Node(2)))))
    expected = "Out of Range"
    actual = new_list.from_end(5)
    assert actual == expected
Esempio n. 6
0
def test_thirteen():
    new_list = LinkedList(Node(1, Node(3, Node(7, Node(2)))))
    expected = "Same Length"
    actual = new_list.from_end(4)
    assert actual == expected