From afbadd92609eccff244e0cd7fb56e40d7ed664bd Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 8 Jun 2022 10:44:37 +0200 Subject: [PATCH] Update tests with new required metadata fields We're changing the validation function of metadata for containers to require the type and name parameters. That needs to be reflected in the tests. Contributes to issue CURA-3Z4. --- tests/Settings/TestCuraContainerRegistry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Settings/TestCuraContainerRegistry.py b/tests/Settings/TestCuraContainerRegistry.py index cd8a9fd49d..34aac3699a 100644 --- a/tests/Settings/TestCuraContainerRegistry.py +++ b/tests/Settings/TestCuraContainerRegistry.py @@ -314,8 +314,8 @@ class TestImportProfile: @pytest.mark.parametrize("metadata,result", [(None, False), ({}, False), - ({"setting_version": cura.CuraApplication.CuraApplication.SettingVersion}, True), - ({"setting_version": 0}, False)]) + ({"setting_version": cura.CuraApplication.CuraApplication.SettingVersion, "type": "some_type", "name": "some_name"}, True), + ({"setting_version": 0, "type": "some_type", "name": "some_name"}, False)]) def test_isMetaDataValid(container_registry, metadata, result): assert container_registry._isMetadataValid(metadata) == result