From 9ea4019316674ecb9f1536ce9cd659af4052e529 Mon Sep 17 00:00:00 2001 From: Tommy Gatti Date: Tue, 6 Aug 2024 11:42:29 +1000 Subject: [PATCH 1/4] Added empty OM3 QA tests --- src/model_config_tests/test_access_om3_config.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/model_config_tests/test_access_om3_config.py diff --git a/src/model_config_tests/test_access_om3_config.py b/src/model_config_tests/test_access_om3_config.py new file mode 100644 index 0000000..5a22ca3 --- /dev/null +++ b/src/model_config_tests/test_access_om3_config.py @@ -0,0 +1,13 @@ +# Copyright 2024 ACCESS-NRI and contributors. See the top-level COPYRIGHT file for details. +# SPDX-License-Identifier: Apache-2.0 + +"""ACCESS-OM3 specific configuration tests""" + +import pytest + +@pytest.mark.access_om3 +class TestAccessOM3: + """ACCESS-OM3 Specific configuration and metadata tests""" + + def test_pass(self): + pass From aa8c4c916a1152a9bf1da9fe8205217822090089 Mon Sep 17 00:00:00 2001 From: Tommy Gatti Date: Tue, 6 Aug 2024 11:43:17 +1000 Subject: [PATCH 2/4] pyproject.toml: Update package version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0d604ac..bbe4f33 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "model_config_tests" -version = "0.0.1" +version = "0.0.2" authors = [ { name = "ACCESS-NRI" }, ] From 9ba93fb36c42c55bde77f2efa84bd9c717ee4a13 Mon Sep 17 00:00:00 2001 From: Tommy Gatti Date: Tue, 6 Aug 2024 11:43:38 +1000 Subject: [PATCH 3/4] conftest.py: Added 'access_om3' test marker --- src/model_config_tests/conftest.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/model_config_tests/conftest.py b/src/model_config_tests/conftest.py index 80537b4..228974f 100644 --- a/src/model_config_tests/conftest.py +++ b/src/model_config_tests/conftest.py @@ -120,3 +120,6 @@ def pytest_configure(config): config.addinivalue_line( "markers", "access_om2: mark as access-om2 specific tests in quick QA CI checks" ) + config.addinivalue_line( + "markers", "access_om3: mark as access-om3 specific tests in quick QA CI checks" + ) From a96160d04fdf50893bea6440a779f296cee8847d Mon Sep 17 00:00:00 2001 From: Tommy Gatti Date: Tue, 6 Aug 2024 11:58:51 +1000 Subject: [PATCH 4/4] Formatting fixes --- src/model_config_tests/test_access_om3_config.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/model_config_tests/test_access_om3_config.py b/src/model_config_tests/test_access_om3_config.py index 5a22ca3..05aeb47 100644 --- a/src/model_config_tests/test_access_om3_config.py +++ b/src/model_config_tests/test_access_om3_config.py @@ -5,6 +5,7 @@ import pytest + @pytest.mark.access_om3 class TestAccessOM3: """ACCESS-OM3 Specific configuration and metadata tests"""