Beispiel #1
0
def test_stacked_object_preserve_empty():
    so = StackedObjectProxy()
    so._preserve_object()

    so._push_object({'hi':'people'})
    so._pop_object()
    so._preserve_object()
Beispiel #2
0
def test_stacked_object_preserve_empty():
    so = StackedObjectProxy()
    so._preserve_object()

    so._push_object({'hi': 'people'})
    so._pop_object()
    so._preserve_object()
Beispiel #3
0
def test_stacked_object_stack():
    so = StackedObjectProxy()

    assert(len(so._object_stack()) == 0)
    so._push_object({'hi':'people'})
    assert(len(so._object_stack()) == 1)
    so._pop_object()
    assert(len(so._object_stack()) == 0)
Beispiel #4
0
def test_stacked_object_stack():
    so = StackedObjectProxy()

    assert (len(so._object_stack()) == 0)
    so._push_object({'hi': 'people'})
    assert (len(so._object_stack()) == 1)
    so._pop_object()
    assert (len(so._object_stack()) == 0)
Beispiel #5
0
def test_stacked_object_preserved():
    so = StackedObjectProxy()
    assert not so._is_preserved

    so._push_object({'hi':'people'})
    assert not so._is_preserved

    so._pop_object()
    assert not so._is_preserved

    so._push_object({'hi':'people'})
    so._preserve_object()
    assert so._is_preserved
    so._pop_object()
Beispiel #6
0
def test_stacked_object_preserved():
    so = StackedObjectProxy()
    assert not so._is_preserved

    so._push_object({'hi': 'people'})
    assert not so._is_preserved

    so._pop_object()
    assert not so._is_preserved

    so._push_object({'hi': 'people'})
    so._preserve_object()
    assert so._is_preserved
    so._pop_object()