Exemplo n.º 1
0
 def test_create_delete_harvest_source(self):
     url = self.gemini_example.url_for(file_index=0)
     source = HarvestSource(url=url)
     source.save()
     source_id = source.id
     source = HarvestSource.get(source_id)
     self.assert_true(source.id)
     self.assert_equal(source.url, url)
     self.delete(source)
     self.commit()
     self.assert_raises(Exception, HarvestSource.get, source_id)
Exemplo n.º 2
0
 def test_create_and_delete_job(self):
     self.assert_equal(self.job.source_id, self.source.id)
     self.delete_commit(self.job)
     self.assert_raises(Exception, HarvestingJob.get, self.job.id)
     # - check source has not been deleted!
     HarvestSource.get(self.source.id)