コード例 #1
0
ファイル: test_registry.py プロジェクト: Cito/tg2
def test_stacked_object_preserve_empty():
    so = StackedObjectProxy()
    so._preserve_object()

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

    so._push_object({'hi': 'people'})
    so._pop_object()
    so._preserve_object()
コード例 #3
0
ファイル: test_registry.py プロジェクト: Cito/tg2
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)
コード例 #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)
コード例 #5
0
ファイル: test_registry.py プロジェクト: Cito/tg2
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()
コード例 #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()