# Path: shelf/metadata/keys.py
# class Keys(object):
#     MD5 = "md5Hash"
#     PATH = "artifactPath"
#     NAME = "artifactName"
#     CREATED_DATE = "createdDate"


from shelf.metadata.keys import Keys


def get_meta(name="test", path="/test/artifact/test", version="1"):
    return {
        "tag": {
            "name": "tag",
            "value": "test",
            "immutable": False
        },
        "tag1": {
            "name": "tag1",
            "value": "test1",
            "immutable": True
        },
        "createdDate": {
            "name": Keys.CREATED_DATE,
            "value": CREATED_DATE,
            "immutable": True
        },
        "md5Hash": {
            "name": Keys.MD5,
            "value": MD5,
            "immutable": True
        },
        "artifactName": {
            "name": Keys.NAME,
            "value": name,
            "immutable": True
        },
        "artifactPath": {

# Path: shelf/metadata/keys.py
# class Keys(object):
#     MD5 = "md5Hash"
#     PATH = "artifactPath"
#     NAME = "artifactName"
#     CREATED_DATE = "createdDate"


# Path: tests/metadata_utils.py
from shelf.metadata.keys import Keys



def get_meta(name="test", path="/test/artifact/test", version="1"):
    return {
        "tag": {
            "name": "tag",
            "value": "test",
            "immutable": False
        },
        "tag1": {
            "name": "tag1",
            "value": "test1",
            "immutable": True
        },
        "createdDate": {
            "name": Keys.CREATED_DATE,
            "value": CREATED_DATE,
            "immutable": True
        },
        "md5Hash": {
            "name": Keys.MD5,
            "value": MD5,
            "immutable": True
        },
        "artifactName": {
            "name": Keys.NAME,
            "value": name,
            "immutable": True
        },
        "artifactPath": {

            "name": Keys.PATH,