Example #1
0
def test_insert_3():  # 7
    ll = LinkedList()
    ll.append(0)
    ll.append('a')
    ll.append(True)
    ll.insert(12)
    assert ll.head.next.next.value == 'a'
Example #2
0
def test_insert_2():  # 6
    ll = LinkedList()
    ll.append(0)
    ll.append('a')
    ll.append(True)
    ll.insert(12)
    assert ll.head.value == 12
Example #3
0
def test_insertBefore_mid():  # 11
    ll = LinkedList()
    ll.append(True)
    ll.append('ayman')
    ll.append(0)
    ll.insert(74)
    actual = ll.insertBefore(True, 'hello world')
    excepted = "{ 74 } -> { hello world } -> { True } -> { ayman } -> { 0 } -> Null"
    assert actual == excepted
Example #4
0
def test_include_2():  # 10
    ll = LinkedList()
    ll.append(True)
    ll.append('ayman')
    ll.append(0)
    ll.insert(74)
    assert ll.include('ayman') == True
Example #5
0
def test_include():  # 9
    ll = LinkedList()
    ll.append(True)
    ll.append('a')
    ll.append(0)
    ll.insert(74)
    assert ll.include('test') == False
Example #6
0
def test_str():  # 8
    ll = LinkedList()
    ll.append(True)
    ll.append('a')
    ll.append(0)
    ll.insert(74)
    ll.__str__()
    assert ll.__str__() == "{ 74 } -> { True } -> { a } -> { 0 } -> Null"
Example #7
0
def test_insert_1():  # 5
    ll = LinkedList()
    ll.insert(6)
    assert ll.head.value == 6
Example #8
0
def test_append_3():  # 4
    ll = LinkedList()
    ll.append(1)
    ll.append(5)
    ll.append(73)
    assert ll.head.next.next.value == 73
Example #9
0
def test_append_1():  # 2
    ll = LinkedList()
    ll.append(1)
    assert ll.head.value == 1
Example #10
0
def test_insertAfter():  # 12
    ll = LinkedList()
    ll.append(True)
    ll.append('ayman')
    ll.append(0)
    ll.insert(74)
    assert ll.insertAfter(
        True, 'hello world'
    ) == "{ 74 } -> { True } -> { hello world } -> { ayman } -> { 0 } -> Null"