def assert_data_loaded(self, fxt): rs = Category.select() eq_(rs.count(), 2) parkas = rs[0] rebates = rs[1] eq_(parkas.name, "parkas") eq_(rebates.name, "rebates") rs = Product.select() eq_(rs.count(), 1) eq_(rs[0].name, "jersey") rs = Offer.select() eq_(rs.count(), 1) eq_(rs[0].name, "super cash back!") # note that here we test that colliding fixture key links # got resolved correctly : eq_(Category.get(fxt.product_1.category_id), parkas) eq_(Category.get(fxt.offer_1.category_id), rebates)
def assert_env_is_clean(self): # sanity check : assert Product.select(connection=realconn).count() assert not Product.select(connection=memconn).count()