From d47368cbe9de081b9c5ebe952c6c7bb66debfebe Mon Sep 17 00:00:00 2001 From: Houkime <> Date: Wed, 30 Nov 2022 17:26:38 +0000 Subject: [PATCH] Jobs: test get_job() return values Coverage is now at 99% --- tests/test_jobs.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_jobs.py b/tests/test_jobs.py index d0f506c..56e4aa3 100644 --- a/tests/test_jobs.py +++ b/tests/test_jobs.py @@ -39,6 +39,16 @@ def test_remove_update_nonexistent(jobs_with_one_job): assert result == test_job # even though we might consider changing this behavior +def test_remove_get_nonexistent(jobs_with_one_job): + test_job = jobs_with_one_job.get_jobs()[0] + uid_str = str(test_job.uid) + assert jobs_with_one_job.get_job(uid_str) == test_job + + jobs_with_one_job.remove(test_job) + + assert jobs_with_one_job.get_job(uid_str) is None + + def test_jobs(jobs_with_one_job): jobs = jobs_with_one_job test_job = jobs_with_one_job.get_jobs()[0]