def test_oneway_backref(self): # FIXME: I don't know why, but it seems that my backwards relationship # on preferences still ends up being a list even though I pass # in uselist=False... # FIXED: the backref is a new PropertyLoader which needs its own "uselist". # uses a function which I dont think existed when you first wrote ActiveMapper. p1 = self.create_person_one() self.assertEquals(p1.preferences.person, p1) objectstore.flush() objectstore.delete(p1) objectstore.flush() objectstore.clear()
def test_delete(self): p1 = self.create_person_one() objectstore.flush() objectstore.clear() results = Person.query.all() self.assertEquals(len(results), 1) objectstore.delete(results[0]) objectstore.flush() objectstore.clear() results = Person.query.all() self.assertEquals(len(results), 0)