diff --git a/core/tests/Drupal/Tests/Core/Language/LanguageUnitTest.php b/core/tests/Drupal/Tests/Core/Language/LanguageUnitTest.php index 1ddbc42..769b977 100644 --- a/core/tests/Drupal/Tests/Core/Language/LanguageUnitTest.php +++ b/core/tests/Drupal/Tests/Core/Language/LanguageUnitTest.php @@ -116,56 +116,59 @@ public function providerTestSortArrayOfLanguages() { $language9A = new Language(); $language9A->setName('A'); $language9A->setWeight(9); + $language9A->setId('dd'); $language10A = new Language(); $language10A->setName('A'); $language10A->setWeight(10); + $language10A->setId('ee'); $language10B = new Language(); $language10B->setName('B'); $language10B->setWeight(10); + $language10B->setId('ff'); return array( // Set up data, already ordered by weight. array( array( - $language9A, - $language10B, + [$language9A->getId()] => $language9A, + [$language10B->getId()] => $language10B, ), array( - $language9A, - $language10B, + [$language9A->getId()] => $language9A, + [$language10B->getId()] => $language10B, ), ), // Set up data, out of order by weight. array( array( - $language10B, - $language9A, + [$language10B->getId()] => $language10B, + [$language9A->getId()] => $language9A, ), array( - $language9A, - $language10B, + [$language9A->getId()] => $language9A, + [$language10B->getId()] => $language10B, ), ), // Set up data, tied by weight, already ordered by name. array( array( - $language10A, - $language10B, + [$language10A->getId()] => $language10A, + [$language10B->getId()] => $language10B, ), array( - $language10A, - $language10B, + [$language10A->getId()] => $language10A, + [$language10B->getId()] => $language10B, ), ), // Set up data, tied by weight, out of order by name. array( array( - $language10B, - $language10A, + [$language10B->getId()] => $language10B, + [$language10A->getId()] => $language10A, ), array( - $language10A, - $language10B, + [$language10A->getId()] => $language10A, + [$language10B->getId()] => $language10B, ), ), );