From 48f851f2615f27cf06d1d3f0b035445f5fb64a63 Mon Sep 17 00:00:00 2001 From: "Michael S. Molina" <70410625+michael-s-molina@users.noreply.github.com> Date: Thu, 21 Mar 2024 13:26:24 -0300 Subject: [PATCH] fix: Skips Hive tests that are blocking PRs (#27605) (cherry picked from commit 718cd64657248f846a03a73167d2dc32d1f9dec5) --- tests/integration_tests/charts/data/api_tests.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/integration_tests/charts/data/api_tests.py b/tests/integration_tests/charts/data/api_tests.py index 4def03ff4e484..1cb607d770a43 100644 --- a/tests/integration_tests/charts/data/api_tests.py +++ b/tests/integration_tests/charts/data/api_tests.py @@ -62,6 +62,8 @@ from tests.common.query_context_generator import ANNOTATION_LAYERS from tests.integration_tests.fixtures.query_context import get_query_context +from tests.integration_tests.test_app import app + CHART_DATA_URI = "api/v1/chart/data" CHARTS_FIXTURE_COUNT = 10 @@ -79,6 +81,13 @@ } +@pytest.fixture(autouse=True) +def skip_by_backend(): + with app.app_context(): + if backend() == "hive": + pytest.skip("Skipping tests for Hive backend") + + class BaseTestChartDataApi(SupersetTestCase): query_context_payload_template = None