Example #1
0
def test_deletion_delegable():
    node = Node(t=3)
    node.insert(20, None)
    eq_(node.is_deletion_delegable, False)
    node.insert(3, None)
    eq_(node.is_deletion_delegable, False)
    node.insert(9, None)
    eq_(node.is_deletion_delegable, True)
Example #2
0
def test_deletion_delegable():
    node = Node(t = 3)
    node.insert(20, None)
    eq_(node.is_deletion_delegable, False)
    node.insert(3, None)
    eq_(node.is_deletion_delegable, False)
    node.insert(9, None)
    eq_(node.is_deletion_delegable, True)
Example #3
0
def test_insert():
    node = Node(t=3)
    node.insert(20, None)
    node.insert(3, None)
    node.insert(9, None)
    node.insert(32, None)
    node.insert(15, None)
    eq_(node.keys, [3, 9, 15, 20, 32])
Example #4
0
def test_insert():
    node = Node(t=3)
    node.insert(20, None)
    node.insert(3, None)
    node.insert(9, None)
    node.insert(32, None)
    node.insert(15, None)
    eq_(node.keys,  [3, 9, 15, 20, 32])