diff --git a/src/dayamlchecker/messages.py b/src/dayamlchecker/messages.py index 7bb9431..b0f5a35 100644 --- a/src/dayamlchecker/messages.py +++ b/src/dayamlchecker/messages.py @@ -640,8 +640,8 @@ class MessageDefinition: template="question block is missing an `id`: {snippet}", ), MessageId.MULTIPLE_MANDATORY_BLOCKS: MessageDefinition( - code="EG415", - severity=Severity.ERROR, + code="WG415", + severity=Severity.WARNING, finding_class=FindingClass.GENERAL, summary="Interview has more than one mandatory block", template="interview has more than one `mandatory: True` block: {labels}", diff --git a/tests/test_yaml_structure.py b/tests/test_yaml_structure.py index 502b072..1c8ca36 100644 --- a/tests/test_yaml_structure.py +++ b/tests/test_yaml_structure.py @@ -2478,7 +2478,7 @@ def test_multiple_mandatory_blocks_are_reported(self): """ errs = find_errors_from_string(yaml_text, input_file="") self.assertTrue( - _has_code(errs, "EG415"), + _has_code(errs, "WG415"), f"Expected multiple-mandatory-blocks finding, got: {errs}", )