Commit 3464d1ab authored by Roman Paska's avatar Roman Paska Committed by Markus Kalkbrenner
Browse files

Issue #3197168 by Taran2L, mkalkbrenner: treat language "zxx" like "und"

parent 946313e3
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -1260,7 +1260,7 @@ class SearchApiSolrTest extends SolrBackendTestBase {
    $expected_results = [
      1 => 'en',
      2 => 'en',
      7 => LanguageInterface::LANGCODE_NOT_SPECIFIED
      7 => LanguageInterface::LANGCODE_NOT_APPLICABLE
    ];
    $this->assertResults($expected_results, $results, 'Search content and unspecified language for "gene".');

@@ -1277,10 +1277,17 @@ class SearchApiSolrTest extends SolrBackendTestBase {
      4 => 'de',
      5 => 'de-at',
      6 => 'de-at',
      7 => LanguageInterface::LANGCODE_NOT_SPECIFIED
      7 => LanguageInterface::LANGCODE_NOT_APPLICABLE,
    ];
    $this->assertResults($expected_results, $results, 'Search all and unspecified languages for "gene".');

    $results = $this->buildSearch('und', [], ['name'])->execute();
    $expected_results = [
      7 => LanguageInterface::LANGCODE_NOT_APPLICABLE,
      8 => LanguageInterface::LANGCODE_NOT_SPECIFIED,
    ];
    $this->assertResults($expected_results, $results, 'Search all and unspecified languages for "und".');

    $this->assertFalse($this->getIndex()->isReindexing());
    ConfigurableLanguage::createFromLangcode('de-ch')->save();
    $this->assertTrue($this->getIndex()->isReindexing());