summaryrefslogtreecommitdiff
path: root/tests/functional/api/test_groups.py
diff options
context:
space:
mode:
authorNejc Habjan <nejc.habjan@siemens.com>2022-01-14 01:49:27 +0100
committerJohn Villalovos <john@sodarock.com>2022-01-13 17:17:20 -0800
commit57bb67ae280cff8ac6e946cd3f3797574a574f4a (patch)
treede4950652dd31d00ef688b6cccbe91b4676292db /tests/functional/api/test_groups.py
parent868f2432cae80578d99db91b941332302dd31c89 (diff)
downloadgitlab-57bb67ae280cff8ac6e946cd3f3797574a574f4a.tar.gz
test(groups): enable group transfer tests
Diffstat (limited to 'tests/functional/api/test_groups.py')
-rw-r--r--tests/functional/api/test_groups.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/functional/api/test_groups.py b/tests/functional/api/test_groups.py
index 584ea83..b613055 100644
--- a/tests/functional/api/test_groups.py
+++ b/tests/functional/api/test_groups.py
@@ -233,17 +233,19 @@ def test_group_hooks(group):
hook.delete()
-@pytest.mark.skip(reason="Pending #1807")
def test_group_transfer(gl, group):
- transfer_group = gl.groups.create({"name": "transfer-test-group"})
- assert group.namespace["path"] != group.full_path
+ transfer_group = gl.groups.create(
+ {"name": "transfer-test-group", "path": "transfer-test-group"}
+ )
+ transfer_group = gl.groups.get(transfer_group.id)
+ assert transfer_group.parent_id != group.id
transfer_group.transfer(group.id)
- transferred_group = gl.projects.get(transfer_group.id)
- assert transferred_group.namespace["path"] == group.full_path
+ transferred_group = gl.groups.get(transfer_group.id)
+ assert transferred_group.parent_id == group.id
transfer_group.transfer()
- transferred_group = gl.projects.get(transfer_group.id)
+ transferred_group = gl.groups.get(transfer_group.id)
assert transferred_group.path == transferred_group.full_path