From b9da5ead608b594164e5c3e310b236a52cfcb45e Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Wed, 20 Apr 2022 15:21:33 +0200 Subject: [PATCH] Make sure test_job_fails actually passes through job runner and not celery queue. --- test/integration/test_work_queue_put_failure.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/integration/test_work_queue_put_failure.py b/test/integration/test_work_queue_put_failure.py index ebf013f2706..444b64d3850 100644 --- a/test/integration/test_work_queue_put_failure.py +++ b/test/integration/test_work_queue_put_failure.py @@ -36,7 +36,8 @@ class WorkQueuePutFailureTestCase(integration_util.IntegrationTestCase): config["tool_dependency_dir"] = "none" def test_job_fails(self): - self.dataset_populator.new_dataset(self.history_id, content="1 2 3") + # Set fetch_data to false so we don't bypass the job queue + self.dataset_populator.new_dataset(self.history_id, fetch_data=False, content="1 2 3") self.dataset_populator.wait_for_history(self.history_id, assert_ok=False) state_details = self.galaxy_interactor.get("histories/%s" % self.history_id).json()["state_details"] assert state_details["running"] == 0