Commit b81da2e6 authored by Nejc Habjan's avatar Nejc Habjan Committed by Nejc Habjan
Browse files

test(functional): enable bulk import feature flag before test

parent c64d1261
Loading
Loading
Loading
Loading
+26 −1
Original line number Diff line number Diff line
def test_bulk_imports(gl, group):
import time
import pytest

import gitlab


@pytest.fixture
def bulk_import_enabled(gl: gitlab.Gitlab):
    settings = gl.settings.get()
    bulk_import_default = settings.bulk_import_enabled

    settings.bulk_import_enabled = True
    settings.save()

    # todo: why so fussy with feature flag timing?
    time.sleep(5)
    get_settings = gl.settings.get()
    assert get_settings.bulk_import_enabled == True

    yield settings

    settings.bulk_import_enabled = bulk_import_default
    settings.save()


def test_bulk_imports(gl, group, bulk_import_enabled):
    destination = f"{group.full_path}-import"
    configuration = {
        "url": gl.url,