Example #1
0
def test_dirty_attr(test):
    assert_equal(ResourceObject.dirty(test), False)
    test.foo = False
    assert_equal(ResourceObject.dirty(test), True)
    clean(test)
    assert_equal(ResourceObject.dirty(test), False)
    del test.foo
    assert_equal(ResourceObject.dirty(test), True)
Example #2
0
def test_dirty_access(test):
    assert_equal(ResourceObject.dirty(test), False)
    with cleanaccess(test):
        test.foo = True
    assert_equal(ResourceObject.dirty(test), False)
    with cleanaccess(test):
        del test.foo
    assert_equal(ResourceObject.dirty(test), False)
Example #3
0
def test_dirty_access(test):
    assert_equal(ResourceObject.dirty(test), False)
    with cleanaccess(test):
        test.foo = True
    assert_equal(ResourceObject.dirty(test), False)
    with cleanaccess(test):
        del test.foo
    assert_equal(ResourceObject.dirty(test), False)
Example #4
0
def test_dirty_attr(test):
    assert_equal(ResourceObject.dirty(test), False)
    test.foo = False
    assert_equal(ResourceObject.dirty(test), True)
    clean(test)
    assert_equal(ResourceObject.dirty(test), False)
    del test.foo
    assert_equal(ResourceObject.dirty(test), True)
Example #5
0
def test_dirty_meth(test):
    assert_equal(ResourceObject.dirty(test), False)
    assert_equal(test.test, True)
    test.foo()
    assert_equal(ResourceObject.dirty(test), True)
    assert_equal(test.test, False)
    clean(test)
    assert_equal(ResourceObject.dirty(test), False)
    test.bar()
    assert_equal(ResourceObject.dirty(test), False)
    assert_equal(test.test, True)
    with cleanaccess(test):
        test.foo()
    assert_equal(ResourceObject.dirty(test), False)
    assert_equal(test.test, False)
Example #6
0
def test_dirty_meth(test):
    assert_equal(ResourceObject.dirty(test), False)
    assert_equal(test.test, True)
    test.foo()
    assert_equal(ResourceObject.dirty(test), True)
    assert_equal(test.test, False)
    clean(test)
    assert_equal(ResourceObject.dirty(test), False)
    test.bar()
    assert_equal(ResourceObject.dirty(test), False)
    assert_equal(test.test, True)
    with cleanaccess(test):
        test.foo()
    assert_equal(ResourceObject.dirty(test), False)
    assert_equal(test.test, False)
Example #7
0
def test_dirty_direct(test):
    assert_equal(ResourceObject.dirty(test), False)
    dirty(test)
    assert_equal(ResourceObject.dirty(test), True)
    clean(test)
    assert_equal(ResourceObject.dirty(test), False)
Example #8
0
def test_dirty_direct(test):
    assert_equal(ResourceObject.dirty(test), False)
    dirty(test)
    assert_equal(ResourceObject.dirty(test), True)
    clean(test)
    assert_equal(ResourceObject.dirty(test), False)