From 9bf1cff4a8e89e485c20a0698ad8c00b6937a950 Mon Sep 17 00:00:00 2001 From: Matthieu Napoli <matthieu@mnapoli.fr> Date: Fri, 10 Oct 2014 21:01:13 +1300 Subject: [PATCH] Moved the FrontControllerTest following the tests reorganization --- .../{Core => System}/FrontControllerTest.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) rename tests/PHPUnit/{Core => System}/FrontControllerTest.php (91%) diff --git a/tests/PHPUnit/Core/FrontControllerTest.php b/tests/PHPUnit/System/FrontControllerTest.php similarity index 91% rename from tests/PHPUnit/Core/FrontControllerTest.php rename to tests/PHPUnit/System/FrontControllerTest.php index 3e492e9f02..d9cbc7d51d 100644 --- a/tests/PHPUnit/Core/FrontControllerTest.php +++ b/tests/PHPUnit/System/FrontControllerTest.php @@ -6,15 +6,16 @@ * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later */ +namespace Piwik\Tests\System; + use Piwik\Tests\Fixture; /** - * @group FrontControllerTest + * @group System */ -class FrontControllerTest extends PHPUnit_Framework_TestCase +class FrontControllerTest extends \PHPUnit_Framework_TestCase { /** - * @group Core * @dataProvider malformedUrlsProvider */ public function testMalformedUrlRedirection($url, $redirection) @@ -31,6 +32,11 @@ class FrontControllerTest extends PHPUnit_Framework_TestCase public function malformedUrlsProvider() { return array( + // Correct urls + array('', false), + array('index.php', false), + array('index.php?module=CoreHome&action=index&idSite=1&period=day&date=yesterday', false), + // These urls may cause XSS vulnerabilities in old browsers array('index.php/.html', 'index.php'), array( 'index.php/.html?module=CoreHome&action=index&idSite=1&period=day&date=yesterday', @@ -40,10 +46,6 @@ class FrontControllerTest extends PHPUnit_Framework_TestCase 'index.php/.html/.html?module=CoreHome&action=index&idSite=1&period=day&date=yesterday', 'index.php?module=CoreHome&action=index&idSite=1&period=day&date=yesterday', ), - // Correct urls - array('', false), - array('index.php', false), - array('index.php?module=CoreHome&action=index&idSite=1&period=day&date=yesterday', false), ); } -- GitLab