Exemplo n.º 1
0
 def test_handles_non_strings(self, invalid_type):
     result = utils.create_hint(invalid_type)
     assert result is None
Exemplo n.º 2
0
 def test_creates_hint(self):
     result = utils.create_hint("'id' is a required property")
     assert 'Hint: The "id" key is not present in the JSON file' in result
     assert '"id": <value>' in result
Exemplo n.º 3
0
 def test_cannot_create_hint_unquoted(self):
     result = utils.create_hint("unquoted_value is a required property")
     assert result is None
Exemplo n.º 4
0
 def test_cannot_create_hint(self):
     result = utils.create_hint("should not create a hint here")
     assert result is None