From 406be00436c2e2d609ccdde42e4ed57088980de4 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Thu, 10 Jan 2019 12:28:16 +0200 Subject: [PATCH] Add a failing test for routing URLs containing Cyrillic letters. --- tests/RouterTest.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/RouterTest.php b/tests/RouterTest.php index 3f38aa1..8b20853 100644 --- a/tests/RouterTest.php +++ b/tests/RouterTest.php @@ -263,4 +263,16 @@ class RouterTest extends PHPUnit_Framework_TestCase $this->check('404'); } + + + // Passing URL parameters matched with regular expression for a URL containing Cyrillic letters: + function testRegExParametersCyrillic(){ + $this->router->map('/категория/@name:[абвгдеёжзийклмнопрстуфхцчшщъыьэюя]+', function($name){ + echo $name; + }); + $this->request->url = urlencode('/категория/цветя'); + + $this->check('цветя'); + } + }