Пример #1
0
 def get_message_definition() -> MessageDefinition:
     return MessageDefinition(
         FalseChecker(),
         "W1234",
         "message",
         "description",
         "msg-symbol",
         WarningScope.NODE,
     )
def test_create_invalid_message_type(msgid, expected):
    checker_mock = mock.Mock(name="Checker")
    checker_mock.name = "checker"

    with pytest.raises(InvalidMessageError) as invalid_message_error:
        MessageDefinition.check_msgid(msgid)
    with pytest.raises(InvalidMessageError) as other_invalid_message_error:
        MessageDefinition(checker_mock, msgid, "msg", "descr", "symbol", "scope")
    assert str(invalid_message_error.value) == expected
    assert str(other_invalid_message_error.value) == expected
Пример #3
0
 def get_message_definition():
     args = [
         FalseChecker(),
         "W1234",
         "message",
         "description",
         "msg-symbol",
         WarningScope.NODE,
     ]
     kwargs = {"minversion": None, "maxversion": None}
     return MessageDefinition(*args, **kwargs)
Пример #4
0
def test_create_invalid_message_type(msgid, expected):
    with pytest.raises(InvalidMessageError) as cm:
        MessageDefinition("checker", msgid, "msg", "descr", "symbol", "scope")
    assert str(cm.value) == expected