diff --git a/core/modules/language/src/Tests/LanguageUILanguageNegotiationTest.php b/core/modules/language/src/Tests/LanguageUILanguageNegotiationTest.php index 5fd71ec..503e488 100644 --- a/core/modules/language/src/Tests/LanguageUILanguageNegotiationTest.php +++ b/core/modules/language/src/Tests/LanguageUILanguageNegotiationTest.php @@ -463,7 +463,7 @@ function testLanguageDomain() { // Test URL in another language: http://it.example.com/admin. // Base path gives problems on the testbot, so $correct_link is hard-coded. // @see UrlAlterFunctionalTest::assertUrlOutboundAlter (path.test). - $italian_url = Url::fromRoute('system.admin', [], ['language' => $languages['it'], 'script' => ''])->toString(); + $italian_url = Url::fromRoute('system.admin', [], ['language' => $languages['it'], 'absolute' => TRUE])->toString(); $url_scheme = \Drupal::request()->isSecure() ? 'https://' : 'http://'; $correct_link = $url_scheme . $link; $this->assertEqual($italian_url, $correct_link, format_string('The _url() function returns the right URL (@url) in accordance with the chosen language', array('@url' => $italian_url))); @@ -472,7 +472,7 @@ function testLanguageDomain() { $this->settingsSet('mixed_mode_sessions', TRUE); $this->rebuildContainer(); - $italian_url = Url::fromRoute('system.admin', [], ['https' => TRUE, 'language' => $languages['it'], 'script' => ''])->toString(); + $italian_url = Url::fromRoute('system.admin', [], ['https' => TRUE, 'language' => $languages['it'], 'absolute' => TRUE])->toString(); $correct_link = 'https://' . $link; $this->assertTrue($italian_url == $correct_link, format_string('The _url() function returns the right HTTPS URL (via options) (@url) in accordance with the chosen language', array('@url' => $italian_url))); $this->settingsSet('mixed_mode_sessions', FALSE); @@ -481,7 +481,7 @@ function testLanguageDomain() { $request = Request::create('', 'GET', array(), array(), array(), array('HTTPS' => 'on')); $this->container->get('request_stack')->push($request); $generator = $this->container->get('url_generator'); - $italian_url = Url::fromRoute('system.admin', [], ['language' => $languages['it'], 'script' => ''])->toString(); + $italian_url = Url::fromRoute('system.admin', [], ['language' => $languages['it'], 'absolute' => TRUE])->toString(); $correct_link = 'https://' . $link; $this->assertTrue($italian_url == $correct_link, format_string('The _url() function returns the right URL (via current URL scheme) (@url) in accordance with the chosen language', array('@url' => $italian_url))); }