/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
dev/tests/integration/testsuite/Magento/UrlRewrite/Controller/Adminhtml/SaveRewriteTest.php
49 строк
1 KB
Thomas Klein
Remove sprintf usage in phrase calls
01 июл 2025, 22:31
Не верифицирован
01 июл 2025, 22:31
9b623ad
Код
Авторство
О чём код?
<?php /** * Copyright 2021 Adobe * All Rights Reserved. */ declare(strict_types=1); namespace Magento\UrlRewrite\Controller\Adminhtml; use Magento\Framework\App\Request\Http as HttpRequest; use Magento\Framework\Message\MessageInterface; use Magento\TestFramework\TestCase\AbstractBackendController; /** * @magentoAppArea adminhtml */ class SaveRewriteTest extends AbstractBackendController { /** * Test create url rewrite with invalid target path * * @return void */ public function testSaveRewriteWithInvalidRequestPath() : void { $requestPath = 'admin'; $reservedWords = 'admin, soap, rest, graphql, standard'; $this->getRequest()->setMethod(HttpRequest::METHOD_POST); $this->getRequest()->setPostValue( [ 'description' => 'Some URL rewrite description', 'options' => 'R', 'request_path' => 'admin', 'target_path' => "target_path", 'store_id' => 1, ] ); $this->dispatch('backend/admin/url_rewrite/save'); $this->assertSessionMessages( $this->containsEqual(__( 'URL key "%1" matches a reserved endpoint name (%2). Use another URL key.', $requestPath, $reservedWords )), MessageInterface::TYPE_ERROR ); } }