def test_string_normalization(self):
        obj = ArtifactDefinition.normalize(Node("string"))

        assert obj.bare == {
            "type": "tosca.artifacts.File",
            "file": "string",
        }
 def test_invalid_data(self, data):
     with pytest.raises(ParseError):
         ArtifactDefinition.normalize(Node(data))
    def test_dict_normalization(self):
        node = Node({})
        obj = ArtifactDefinition.normalize(node)

        assert obj == node