Skip to content

Commit

Permalink
test: add project releases test
Browse files Browse the repository at this point in the history
Fixes #762
  • Loading branch information
max-wittig committed Jul 21, 2019
1 parent 497f56c commit 8ff8af0
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions tools/python_test_v4.py
Expand Up @@ -871,3 +871,31 @@
count += 1
if count == 10:
raise Exception("Project import taking too much time")

# project releases
release_test_project = gl.projects.create(
{"name": "release-test-project", "initialize_with_readme": True}
)
release_name = "Demo Release"
release_tag_name = "v1.2.3"
release_description = "release notes go here"
release_test_project.releases.create(
{
"name": release_name,
"tag_name": release_tag_name,
"description": release_description,
"ref": "master",
}
)
assert len(release_test_project.releases.list()) == 1

# get single release
retrieved_project = release_test_project.releases.get(release_tag_name)
assert retrieved_project.name == release_name
assert retrieved_project.tag_name == release_tag_name
assert retrieved_project.description == release_description

# delete release
release_test_project.releases.delete(release_tag_name)
assert len(release_test_project.releases.list()) == 0
release_test_project.delete()

0 comments on commit 8ff8af0

Please sign in to comment.