feat: update finance exchange and source refresh jobs
This commit is contained in:
@@ -441,8 +441,8 @@ class ParserLoadLogServiceTest(TestCase):
|
||||
self.assertEqual(updated, 0)
|
||||
self.assertEqual(log.status, ParserLoadLog.Status.IN_PROGRESS)
|
||||
|
||||
def test_mark_stale_in_progress_failed_closes_precreated_job_without_batch(self):
|
||||
"""Pre-created source-card jobs without batch_id are still linked by source."""
|
||||
def test_mark_stale_in_progress_failed_keeps_recent_heartbeat_without_batch(self):
|
||||
"""A recent heartbeat keeps a pre-created source-card job alive."""
|
||||
log = ParserLoadLogFactory(
|
||||
source=ParserLoadLog.Source.INDUSTRIAL_PRODUCTS,
|
||||
batch_id=2,
|
||||
@@ -465,9 +465,9 @@ class ParserLoadLogServiceTest(TestCase):
|
||||
|
||||
log.refresh_from_db()
|
||||
job.refresh_from_db()
|
||||
self.assertEqual(updated, 1)
|
||||
self.assertEqual(log.status, ParserLoadLog.Status.FAILED)
|
||||
self.assertEqual(job.status, JobStatus.FAILURE)
|
||||
self.assertEqual(updated, 0)
|
||||
self.assertEqual(log.status, ParserLoadLog.Status.IN_PROGRESS)
|
||||
self.assertEqual(job.status, JobStatus.STARTED)
|
||||
|
||||
|
||||
@unittest.skip(
|
||||
|
||||
Reference in New Issue
Block a user