|
|
|
@ -115,3 +115,21 @@ def test_should_calculate_forgejo_release_api_endpoint():
|
|
|
|
|
Version.from_str("1.3.1-SNAPSHOT", "SNAPSHOT"),
|
|
|
|
|
)
|
|
|
|
|
sut.forgejo_release_api_endpoint()
|
|
|
|
|
|
|
|
|
|
def test_should_calculate_forgejo_release_asset_api_endpoint():
|
|
|
|
|
sut = Release(
|
|
|
|
|
devops_config(
|
|
|
|
|
{
|
|
|
|
|
"release_artifacts": ["x"],
|
|
|
|
|
"release_artifact_token": "y",
|
|
|
|
|
"release_artifact_server_url": "https://repo.prod.meissa.de",
|
|
|
|
|
"release_organisation": "meissa",
|
|
|
|
|
"release_repository_name": "provs",
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
Version.from_str("1.3.1-SNAPSHOT", "SNAPSHOT"),
|
|
|
|
|
)
|
|
|
|
|
assert (
|
|
|
|
|
"https://repo.prod.meissa.de/api/v1/repos/meissa/provs/releases/123/assets"
|
|
|
|
|
== sut.forgejo_release_asset_api_endpoint(123)
|
|
|
|
|
)
|
|
|
|
|