From 5a22165f1dc5249fdc16c167f25d12f28dbf5949 Mon Sep 17 00:00:00 2001 From: Daniel Szoke Date: Thu, 31 Oct 2024 13:38:14 +0100 Subject: [PATCH] test(gcp): Only run GCP tests when they should GCP tests have been running in our common test suite, including on Python versions other than 3.7 (the only version which supports the GCP integration), even though we have a separate `py3.7-gcp` tox environment for these tests. The tests take a long time, so only executing in the appropriate `tox` environment should speed up CI time. --- tests/integrations/gcp/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tests/integrations/gcp/__init__.py diff --git a/tests/integrations/gcp/__init__.py b/tests/integrations/gcp/__init__.py new file mode 100644 index 0000000000..eaf1ba89bb --- /dev/null +++ b/tests/integrations/gcp/__init__.py @@ -0,0 +1,6 @@ +import pytest +import os + + +if "gcp" not in os.environ.get("TOX_ENV_NAME", ""): + pytest.skip("GCP tests only run in GCP environment", allow_module_level=True)