From c2645a563429014aeb4fe75f06475fa259428c81 Mon Sep 17 00:00:00 2001 From: Ricki Jay Date: Wed, 29 Jan 2025 15:15:58 +0100 Subject: [PATCH] Test Query --- tests/test_query/test_wikibase_list_query.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/tests/test_query/test_wikibase_list_query.py b/tests/test_query/test_wikibase_list_query.py index c48912b5..705a5371 100644 --- a/tests/test_query/test_wikibase_list_query.py +++ b/tests/test_query/test_wikibase_list_query.py @@ -22,6 +22,10 @@ country region } + languages { + primary + additional + } urls { baseUrl actionApi @@ -81,7 +85,9 @@ @pytest.mark.asyncio @pytest.mark.query -@pytest.mark.dependency(depends=["add-wikibase"], scope="session") +@pytest.mark.dependency( + depends=["add-wikibase", "update-wikibase-primary-language-3"], scope="session" +) async def test_wikibase_list_query(): """Test Wikibase List""" @@ -110,6 +116,13 @@ async def test_wikibase_list_query(): assert_layered_property_value(result_datum, ["location", "country"], "Germany") assert_layered_property_value(result_datum, ["location", "region"], "Europe") + assert_layered_property_value(result_datum, ["languages", "primary"], "Hindi") + assert_layered_property_value( + result_datum, + ["languages", "additional"], + ["Albanian", "Babylonian", "Cymru", "Deutsch", "French"], + ) + for url_name, url in [ ("baseUrl", "example.com"), ("actionApi", "example.com/w/api.php"),