|
|
@ -33,19 +33,40 @@ def test_sould_calculate_build_type():
|
|
|
|
)
|
|
|
|
)
|
|
|
|
assert sut.build_file_type() == BuildFileType.JAVA_CLOJURE
|
|
|
|
assert sut.build_file_type() == BuildFileType.JAVA_CLOJURE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sut = BuildFile(
|
|
|
|
|
|
|
|
Path("./build.gradle"),
|
|
|
|
|
|
|
|
"content"
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
assert sut.build_file_type() == BuildFileType.JAVA_GRADLE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sut = BuildFile(
|
|
|
|
|
|
|
|
Path("./package.json"),
|
|
|
|
|
|
|
|
"content"
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
assert sut.build_file_type() == BuildFileType.JS
|
|
|
|
|
|
|
|
|
|
|
|
def test_sould_parse_version():
|
|
|
|
def test_sould_parse_version():
|
|
|
|
sut = BuildFile(
|
|
|
|
sut = BuildFile(
|
|
|
|
Path("./package.js"),
|
|
|
|
Path("./package.json"),
|
|
|
|
"""{
|
|
|
|
"""{
|
|
|
|
"name": "c4k-jira",
|
|
|
|
"name":"c4k-jira",
|
|
|
|
"description": "Generate c4k yaml for a jira deployment.",
|
|
|
|
"description": "Generate c4k yaml for a jira deployment.",
|
|
|
|
"author": "meissa GmbH",
|
|
|
|
"author": "meissa GmbH",
|
|
|
|
"version": "1.1.5-SNAPSHOT",
|
|
|
|
"version": "1.1.5-SNAPSHOT",
|
|
|
|
"homepage": "https://gitlab.com/domaindrivenarchitecture/c4k-jira#readme",
|
|
|
|
"homepage": "https://gitlab.com/domaindrivenarchitecture/c4k-jira#readme",
|
|
|
|
"bin": {
|
|
|
|
"bin":{
|
|
|
|
"c4k-jira": "./c4k-jira.js"
|
|
|
|
"c4k-jira": "./c4k-jira.js"
|
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
assert sut.get_version() == Version.from_str("1.1.5-SNAPSHOT")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sut = BuildFile(
|
|
|
|
|
|
|
|
Path("./build.gradle"),
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
version = "1.1.5-SNAPSHOT"
|
|
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
)
|
|
|
|
)
|
|
|
|
assert sut.get_version() == Version.from_str("1.1.5-SNAPSHOT")
|
|
|
|
assert sut.get_version() == Version.from_str("1.1.5-SNAPSHOT")
|
|
|
|