Example #1
0
def test_GetZoomAttrTraversal_set_zoom():
    obj = object()
    state = Pair('initial value', 'red herring')
    new_state = Pair(obj, 'red herring')
    assert b.GetZoomAttrTraversal('east').set(state, obj) == new_state
Example #2
0
def test_GetZoomAttrTraversal_view_zoom():
    obj = object()
    state = Pair(obj, 'red herring')
    assert b.GetZoomAttrTraversal('east').view(state) is obj
Example #3
0
def test_GetZoomAttrTraversal_set_attr():
    obj = object()
    state = Pair('initial value', 'red herring')
    b.GetZoomAttrTraversal('left').set(state, obj) == Pair(obj, 'red herring')
Example #4
0
def test_GetZoomAttrTraversal_view_attr():
    obj = object()
    state = Pair(obj, 'red herring')
    b.GetZoomAttrTraversal('left').view(state) is obj
Example #5
0
def test_GetZoomAttrTraversal_set_zoom():
    obj = object()
    state = Pair("initial value", "red herring")
    new_state = Pair(obj, "red herring")
    assert b.GetZoomAttrTraversal("east").set(state, obj) == new_state
Example #6
0
def test_GetZoomAttrTraversal_view_zoom():
    obj = object()
    state = Pair(obj, "red herring")
    assert b.GetZoomAttrTraversal("east").view(state) is obj