コード例 #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_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()
コード例 #4
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()