summaryrefslogtreecommitdiff
path: root/tools/python_test_v4.py
diff options
context:
space:
mode:
authorMax Wittig <max.wittig@siemens.com>2020-04-07 10:36:12 +0200
committerGitHub <noreply@github.com>2020-04-07 10:36:12 +0200
commit3396aa51e055b7e7d3bceddc1b91deed17323f3a (patch)
treec89e1641af92580c6e7435dd3847b58e7b9ce19e /tools/python_test_v4.py
parentc161852b5a976d11f682c5af00ff3f4e8daa26ef (diff)
parent4cfaa2fd44b64459f6fc268a91d4469284c0e768 (diff)
downloadgitlab-3396aa51e055b7e7d3bceddc1b91deed17323f3a.tar.gz
Merge pull request #1064 from python-gitlab/feat/project-remote-mirrors
feat(api): add support for remote mirrors API (#1056)
Diffstat (limited to 'tools/python_test_v4.py')
-rw-r--r--tools/python_test_v4.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/python_test_v4.py b/tools/python_test_v4.py
index 076329b..649f413 100644
--- a/tools/python_test_v4.py
+++ b/tools/python_test_v4.py
@@ -1047,6 +1047,23 @@ release_test_project.releases.delete(release_tag_name)
assert len(release_test_project.releases.list()) == 0
release_test_project.delete()
+# project remote mirrors
+mirror_url = "http://gitlab.test/root/mirror.git"
+
+# create remote mirror
+mirror = admin_project.remote_mirrors.create({"url": mirror_url})
+assert mirror.url == mirror_url
+
+# update remote mirror
+mirror.enabled = True
+mirror.save()
+
+# list remote mirrors
+mirror = admin_project.remote_mirrors.list()[0]
+assert isinstance(mirror, gitlab.v4.objects.ProjectRemoteMirror)
+assert mirror.url == mirror_url
+assert mirror.enabled is True
+
# status
message = "Test"
emoji = "thumbsup"