예제 #1
0
파일: test_jobs.py 프로젝트: ceph/paddles
 def test_basic_deletion(self):
     new_run = Run('test_basic_deletion')
     new_job = Job({'job_id': '42'}, new_run)
     models.commit()
     new_job.delete()
     models.commit()
     assert not Job.filter_by(job_id='42').first()
예제 #2
0
 def test_basic_deletion(self):
     new_run = Run('test_basic_deletion')
     new_job = Job({'job_id': '42'}, new_run)
     models.commit()
     new_job.delete()
     models.commit()
     assert not Job.filter_by(job_id='42').first()
예제 #3
0
파일: test_jobs.py 프로젝트: ceph/paddles
 def test_delete_empties_run(self):
     new_run = Run('test_delete_empties_run')
     new_job = Job(dict(job_id='42', status='queued'), new_run)
     models.commit()
     assert new_run.status == 'queued'
     new_job.delete()
     models.commit()
     new_run_copy = Run.query.filter(Run.name == new_run.name).one()
     assert not new_run_copy.status == 'empty'
예제 #4
0
 def test_delete_empties_run(self):
     new_run = Run('test_delete_empties_run')
     new_job = Job(dict(job_id='42', status='queued'), new_run)
     models.commit()
     assert new_run.status == 'queued'
     new_job.delete()
     models.commit()
     new_run_copy = Run.query.filter(Run.name == new_run.name).one()
     assert not new_run_copy.status == 'empty'