From 960fcf82dc892c6b9da3831664b824507bd7cded Mon Sep 17 00:00:00 2001 From: Yuhong Sun Date: Wed, 30 Oct 2024 17:27:30 -0700 Subject: [PATCH] Disable Mediawiki Tests --- .../danswer/connectors/mediawiki/test_mediawiki_family.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/backend/tests/unit/danswer/connectors/mediawiki/test_mediawiki_family.py b/backend/tests/unit/danswer/connectors/mediawiki/test_mediawiki_family.py index 3e62df7a0c9..95e8a0cd902 100644 --- a/backend/tests/unit/danswer/connectors/mediawiki/test_mediawiki_family.py +++ b/backend/tests/unit/danswer/connectors/mediawiki/test_mediawiki_family.py @@ -7,6 +7,10 @@ from danswer.connectors.mediawiki import family + +# Disabling these tests as they are flaky and rely on external wikis that are maintained by just fan communities + + NON_BUILTIN_WIKIS: Final[list[tuple[str, str]]] = [ ("https://fallout.fandom.com", "falloutwiki"), ("https://harrypotter.fandom.com/wiki/", "harrypotterwiki"), @@ -19,6 +23,7 @@ # TODO: Add support for more builtin family types from `pywikibot.families`. +@pytest.mark.skip(reason="Temporarily skipped") @pytest.mark.parametrize( "url, name, expected", [ @@ -48,6 +53,7 @@ def test_family_class_dispatch_builtins( assert family.family_class_dispatch(url, name) == expected +@pytest.mark.skip(reason="Temporarily skipped") @pytest.mark.parametrize("url, name", NON_BUILTIN_WIKIS) def test_family_class_dispatch_on_non_builtins_generates_new_class_fast( url: str, name: str, mocker: MockFixture @@ -58,6 +64,7 @@ def test_family_class_dispatch_on_non_builtins_generates_new_class_fast( mock_generate_family_class.assert_called_once_with(url, name) +@pytest.mark.skip(reason="Temporarily skipped") @pytest.mark.slow @pytest.mark.parametrize("url, name", NON_BUILTIN_WIKIS) def test_family_class_dispatch_on_non_builtins_generates_new_class_slow(