summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Paques <pierre.paques@yamabiko.eu>2021-06-15 22:48:05 +0200
committerPierre Paques <pierre.paques@yamabiko.eu>2021-06-26 21:15:54 +0200
commit13bf61d07e84cd719931234c3ccbb9977c8f6416 (patch)
treeb72e149f518bbf1feb5d75d4d64eee27c9a6cc40
parent5b68a5a73eb90316504d74d7e8065816f6510996 (diff)
downloadgitlab-13bf61d07e84cd719931234c3ccbb9977c8f6416.tar.gz
test(releases): integration for release PUT
-rw-r--r--tests/functional/api/test_releases.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/functional/api/test_releases.py b/tests/functional/api/test_releases.py
index f49181a..81ae7de 100644
--- a/tests/functional/api/test_releases.py
+++ b/tests/functional/api/test_releases.py
@@ -23,6 +23,15 @@ def test_create_project_release(project, project_file):
assert release.description == release_description
+def test_update_save_project_release(project, release):
+ updated_description = f"{release.description} updated"
+ release.description = updated_description
+ release.save()
+
+ release = project.releases.get(release.tag_name)
+ assert release.description == updated_description
+
+
def test_delete_project_release(project, release):
project.releases.delete(release.tag_name)
assert release not in project.releases.list()