Fix mypy for mediawiki tests

This commit is contained in:
Weves 2024-05-25 17:15:03 -07:00 committed by Chris Weaver
parent 26ef5b897d
commit 97d058b8b2
2 changed files with 4 additions and 4 deletions

View File

@ -2,8 +2,8 @@ from typing import Final
from unittest import mock
import pytest
from pywikibot.families.wikipedia_family import Family as WikipediaFamily
from pywikibot.family import Family
from pywikibot.families.wikipedia_family import Family as WikipediaFamily # type: ignore[import-untyped]
from pywikibot.family import Family # type: ignore[import-untyped]
from danswer.connectors.mediawiki import family

View File

@ -4,7 +4,7 @@ import datetime
from collections.abc import Iterable
import pytest
import pywikibot
import pywikibot # type: ignore[import-untyped]
from pytest_mock import MockFixture
from danswer.connectors.mediawiki import wiki
@ -95,7 +95,7 @@ def test_get_doc_from_page(site: pywikibot.Site) -> None:
assert (
section.text.strip() == expected_section.strip()
) # Extra whitespace before/after is okay
assert section.link.startswith(test_page.full_url())
assert section.link and section.link.startswith(test_page.full_url())
assert doc.semantic_identifier == test_page.title()
assert doc.metadata == {
"categories": [category.title() for category in test_page.categories()]