fromsqlobjectimport SQLObject, StringCol, sqlmeta
fromsqlobject.tests.dbtestimport setupClass
real_sqlmeta = sqlmeta
[docs]
classReparented1(SQLObject):
classsqlmeta:
table = 'reparented1'
dummy = StringCol()
[docs]
classReparented2(SQLObject):
classsqlmeta(object):
dummy = StringCol()
[docs]
deftest_reparented():
setupClass([Reparented1, Reparented2])
assert Reparented1.sqlmeta.table == 'reparented1'
assert issubclass(Reparented1.sqlmeta, real_sqlmeta)
assert issubclass(Reparented2.sqlmeta, real_sqlmeta)
assert Reparented2.sqlmeta.worked