12345678910111213141516171819202122232425262728 |
- <?php
- namespace Drupal\KernelTests\Core\Path;
- use Drupal\Core\Url;
- use Drupal\KernelTests\KernelTestBase;
- /**
- * Tests the capability to alter URLs.
- *
- * @group Path
- *
- * @see \Drupal\Core\Routing\UrlGenerator::processPath
- */
- class UrlAlterTest extends KernelTestBase {
- /**
- * {@inheritdoc}
- */
- public static $modules = ['path', 'url_alter_test', 'user'];
- public function testUrlWithQueryString() {
- // Test outbound query string altering.
- $url = Url::fromRoute('user.login');
- $this->assertEquals(\Drupal::request()->getBaseUrl() . '/user/login?foo=bar', $url->toString());
- }
- }
|