Source code for sqlobject.tests.test_setters

fromsqlobjectimport SQLObject, StringCol
fromsqlobject.tests.dbtestimport setupClass
[docs] classSOTestSetters(SQLObject): firstName = StringCol(length=50, dbName='fname_col', default=None) lastName = StringCol(length=50, dbName='lname_col', default=None) def_set_name(self, v): firstName, lastName = v.split() self.firstName = firstName self.lastName = lastName def_get_name(self): return "%s%s" % (self.firstName, self.lastName)
[docs] deftest_create(): setupClass(SOTestSetters) t = SOTestSetters(name='John Doe') assert t.firstName == 'John' assert t.lastName == 'Doe' assert t.name == 'John Doe'