From 7f9a61aeb41263522c0be6435c565b36900bb82c Mon Sep 17 00:00:00 2001 From: Thomas Paviot Date: Mon, 5 Feb 2024 15:20:08 +0100 Subject: [PATCH] One more workload test to extend coverage --- test/test_workload.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/test_workload.py b/test/test_workload.py index e320244..237bc3b 100644 --- a/test/test_workload.py +++ b/test/test_workload.py @@ -198,3 +198,10 @@ def test_cumulative_resource_work_load_1() -> None: solution.tasks[task_1.name].start == 8 and solution.tasks[task_2.name].start == 8 ) + + +def test_resource_workload_raise_issue() -> None: + ps.SchedulingProblem(name="ResourceWorkloadRaiseIssue", horizon=10) + worker_1 = ps.Worker(name="Worker1") + with pytest.raises(AssertionError): + ps.WorkLoad(resource=worker_1, dict_time_intervals_and_bound={(3, 8): 0})