Source code for sqlobject.tests.test_empty

importpytest
fromsqlobjectimport SQLObject
fromsqlobject.tests.dbtestimport setupClass, supports
[docs] classEmptyClass(SQLObject): pass
[docs] deftest_empty(): if not supports('emptyTable'): pytest.skip("emptyTable isn't supported") setupClass(EmptyClass) e1 = EmptyClass() e2 = EmptyClass() assert e1 != e2 assert e1.id != e2.id assert e1 in list(EmptyClass.select()) assert e2 in list(EmptyClass.select()) e1.destroySelf() assert list(EmptyClass.select()) == [e2]