def test_deleteAndRecreate(self):
     job_1_crawl_ckan.update_db(self._data2())
     job_1_crawl_ckan.update_db(self._data1())
     q = db.session.query(IndexedResource)
     assert q.count()==3, q.count()
     states = { x.id : x.state for x in q }
     assert states=={'id-zero':-2,'id-one':1,'id-two':-1}, states
 def setUp(self):
     super(CaseCrawlCkan, self).setUp()
     job_1_crawl_ckan.update_db(self._data0())
     for x in db.session.query(IndexedResource):
         x.state=1
     db.session.commit()