public function AllowToolbarPathTest::providerTestAllowToolbarPath in Drupal 8
Same name and namespace in other branches
- 9 core/modules/toolbar/tests/src/Unit/PageCache/AllowToolbarPathTest.php \Drupal\Tests\toolbar\Unit\PageCache\AllowToolbarPathTest::providerTestAllowToolbarPath()
Provides data and expected results for the test method.
Return value
array Data and expected results.
File
- core/
modules/ toolbar/ tests/ src/ Unit/ PageCache/ AllowToolbarPathTest.php, line 45
Class
- AllowToolbarPathTest
- @coversDefaultClass \Drupal\toolbar\PageCache\AllowToolbarPath @group toolbar
Namespace
Drupal\Tests\toolbar\Unit\PageCacheCode
public function providerTestAllowToolbarPath() {
return [
[
NULL,
'/',
],
[
NULL,
'/other-path?q=/toolbar/subtrees/',
],
[
NULL,
'/toolbar/subtrees/',
],
[
NULL,
'/toolbar/subtrees/some-hash/langcode/additional-stuff',
],
[
RequestPolicyInterface::ALLOW,
'/de/toolbar/subtrees/abcd',
],
[
RequestPolicyInterface::ALLOW,
'/en-us/toolbar/subtrees/xyz',
],
[
RequestPolicyInterface::ALLOW,
'/en-us/toolbar/subtrees/xyz/de',
],
[
RequestPolicyInterface::ALLOW,
'/a/b/c/toolbar/subtrees/xyz/de',
],
[
RequestPolicyInterface::ALLOW,
'/toolbar/subtrees/some-hash',
],
[
RequestPolicyInterface::ALLOW,
'/toolbar/subtrees/some-hash/en',
],
];
}