summaryrefslogtreecommitdiff
path: root/tests/functional/api/test_groups.py
diff options
context:
space:
mode:
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