def test(self): s = self.session dao = SA_Effort_DAO(session = s) # Drop/Create tables. sa_metadata.metadata.drop_all(s.bind) sa_metadata.metadata.create_all(s.bind) s.commit() # Generate test effort set. efforts = fishing_util.generate_efforts() ## Merge generated objects for testing. for o_key, o in util_registry.object_registry.items(): try: if not o_key[0] in ['Effort']: s.add(o) except: pass # Test DAO operations. tag_filter = {'attr': 'Effort.tag', 'op': '==', 'value': 'a'} dao.save_efforts(efforts) fetched_efforts = dao.get_efforts(filters=[tag_filter]) self.failUnless(True)
def test(self): s = self.session # Drop/Create tables. sa_metadata.metadata.drop_all(s.bind) sa_metadata.metadata.create_all(s.bind) s.commit() # Generate test result effort = fishing_util.generate_efforts(1).pop() # Add to the session and commit. s.add(effort) s.commit() # Get efforts. fetched_efforts = s.query(Effort).all() self.failUnless(True)