From de0357473aa4069b6fa86679c6257c90526d9494 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Thu, 13 Feb 2025 17:19:06 +0100 Subject: [PATCH] Make constant for test language in NodaWikidataFetcherTest public, allowing reuse --- src/NodaWikidataFetcher.php | 2 +- tests/NodaWikidataFetcherTest.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NodaWikidataFetcher.php b/src/NodaWikidataFetcher.php index 74411b2..f87b0e1 100644 --- a/src/NodaWikidataFetcher.php +++ b/src/NodaWikidataFetcher.php @@ -745,7 +745,7 @@ final class NodaWikidataFetcher { $languagesToFetch = $wikilinks = []; foreach ($checkagainstLanguage as $lang) { - if (empty($data['labels'][$lang])) { + if (empty($data['labels']) || empty($data['labels'][$lang])) { continue; } diff --git a/tests/NodaWikidataFetcherTest.php b/tests/NodaWikidataFetcherTest.php index f23d5bb..ad9e5fc 100644 --- a/tests/NodaWikidataFetcherTest.php +++ b/tests/NodaWikidataFetcherTest.php @@ -20,7 +20,7 @@ require_once __DIR__ . '/../../MDMysqli/test_connections.conf.php'; final class NodaWikidataFetcherTest extends TestCase { // Test for getting translations: Telugu - private const TEST_LANG = 'te'; + public const TEST_LANG = 'te'; /** * Test to check whether the HTML page is correctly generated.