From 1abf97976a7eda0cc2b8376c1653abf9d92d032a Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Tue, 24 Mar 2026 18:04:11 +0100 Subject: [PATCH 1/3] [Fix] Include submission_template in resource_dict --- src/executorlib/standalone/validate.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/executorlib/standalone/validate.py b/src/executorlib/standalone/validate.py index ec4251be..77f6bd69 100644 --- a/src/executorlib/standalone/validate.py +++ b/src/executorlib/standalone/validate.py @@ -26,6 +26,7 @@ class ResourceDictValidation(BaseModel): run_time_limit: Optional[int] = None priority: Optional[int] = None slurm_cmd_args: Optional[list[str]] = None + submission_template: Optional[str] = None if HAS_PYDANTIC: From 931a790bb4126c84fb795de750338c1404ff1cce Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Tue, 24 Mar 2026 18:13:29 +0100 Subject: [PATCH 2/3] fix test --- tests/unit/standalone/test_validate.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/unit/standalone/test_validate.py b/tests/unit/standalone/test_validate.py index 7b6c4904..4e01a88f 100644 --- a/tests/unit/standalone/test_validate.py +++ b/tests/unit/standalone/test_validate.py @@ -58,6 +58,7 @@ def test_get_accepted_keys(self): "run_time_limit", "priority", "slurm_cmd_args" + "submission_template", ] self.assertEqual(set(accepted_keys), set(expected_keys)) with self.assertRaises(TypeError): From ea0036a3e3ef3c6cca555a5d282a92c5e7786de1 Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Tue, 24 Mar 2026 18:20:39 +0100 Subject: [PATCH 3/3] fix --- tests/unit/standalone/test_validate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit/standalone/test_validate.py b/tests/unit/standalone/test_validate.py index 4e01a88f..6d19c2d6 100644 --- a/tests/unit/standalone/test_validate.py +++ b/tests/unit/standalone/test_validate.py @@ -57,7 +57,7 @@ def test_get_accepted_keys(self): "error_log_file", "run_time_limit", "priority", - "slurm_cmd_args" + "slurm_cmd_args", "submission_template", ] self.assertEqual(set(accepted_keys), set(expected_keys))