Ejemplo n.º 1
0
def test_stacked_object_preserve_empty():
    so = StackedObjectProxy()
    so._preserve_object()

    so._push_object({'hi':'people'})
    so._pop_object()
    so._preserve_object()
Ejemplo n.º 2
0
def test_stacked_object_preserve_empty():
    so = StackedObjectProxy()
    so._preserve_object()

    so._push_object({'hi': 'people'})
    so._pop_object()
    so._preserve_object()
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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()
Ejemplo n.º 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()