Skip to content

Commit 24d9d3c

Browse files
nejchTimKnight-DWP
authored andcommitted
test(functional): enable bulk import feature flag before test
1 parent e659864 commit 24d9d3c

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

tests/functional/api/test_bulk_imports.py

+26-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
1-
def test_bulk_imports(gl, group):
1+
import time
2+
import pytest
3+
4+
import gitlab
5+
6+
7+
@pytest.fixture
8+
def bulk_import_enabled(gl: gitlab.Gitlab):
9+
settings = gl.settings.get()
10+
bulk_import_default = settings.bulk_import_enabled
11+
12+
settings.bulk_import_enabled = True
13+
settings.save()
14+
15+
# todo: why so fussy with feature flag timing?
16+
time.sleep(5)
17+
get_settings = gl.settings.get()
18+
assert get_settings.bulk_import_enabled == True
19+
20+
yield settings
21+
22+
settings.bulk_import_enabled = bulk_import_default
23+
settings.save()
24+
25+
26+
def test_bulk_imports(gl, group, bulk_import_enabled):
227
destination = f"{group.full_path}-import"
328
configuration = {
429
"url": gl.url,

0 commit comments

Comments
 (0)