diff --git a/tests/integration_test.py b/tests/integration_test.py index 6ba9c19c10..9424043a93 100644 --- a/tests/integration_test.py +++ b/tests/integration_test.py @@ -27,6 +27,7 @@ import unittest import warnings +import pytest import docker import six @@ -1578,10 +1579,11 @@ def test_649(self): self.client.stop(ctnr) -if __name__ == '__main__': +@pytest.fixture(scope="session", autouse=True) +def execute_before_any_test(): c = docker.Client(base_url=DEFAULT_BASE_URL) c.pull('busybox') exec_driver = c.info()['ExecutionDriver'] + global EXEC_DRIVER_IS_NATIVE EXEC_DRIVER_IS_NATIVE = exec_driver.startswith('native') c.close() - unittest.main()