def test_handles_non_strings(self, invalid_type): result = utils.create_hint(invalid_type) assert result is None
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
def test_cannot_create_hint_unquoted(self): result = utils.create_hint("unquoted_value is a required property") assert result is None
def test_cannot_create_hint(self): result = utils.create_hint("should not create a hint here") assert result is None