diff options
author | Marc Alexander <admin@m-a-styles.de> | 2014-09-19 15:30:24 +0200 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2014-09-19 15:30:24 +0200 |
commit | d720428564ee1982c3087a9433304d630c7d26af (patch) | |
tree | e80d5739b1274157e17ac192880851f06e00f33b /tests | |
parent | 543d68a7d37c750b629d96961139bb55a1a45a26 (diff) | |
download | forums-d720428564ee1982c3087a9433304d630c7d26af.tar forums-d720428564ee1982c3087a9433304d630c7d26af.tar.gz forums-d720428564ee1982c3087a9433304d630c7d26af.tar.bz2 forums-d720428564ee1982c3087a9433304d630c7d26af.tar.xz forums-d720428564ee1982c3087a9433304d630c7d26af.zip |
[ticket/13073] Switch $input with $expected and add paths with letters
PHPBB3-13073
Diffstat (limited to 'tests')
-rw-r--r-- | tests/functions/get_preg_expression_test.php | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/tests/functions/get_preg_expression_test.php b/tests/functions/get_preg_expression_test.php index ed0f2b5685..e74017d315 100644 --- a/tests/functions/get_preg_expression_test.php +++ b/tests/functions/get_preg_expression_test.php @@ -18,20 +18,22 @@ class phpbb_functions_get_preg_expression_test extends phpbb_test_case public function data_path_remove_dot_trailing_slash() { return array( - array('/..', '$2', './../'), - array('/..', '$2', '/../'), + array('./../', '$2', '/..'), + array('/../', '$2', '/..'), array('', '$2', ''), - array('', '$2', './'), - array('', '$2', '/'), - array('/../..', '$2', './../../'), - array('/../..', '$2', '/../../'), + array('./', '$2', ''), + array('/', '$2', ''), + array('./../../', '$2', '/../..'), + array('/../../', '$2', '/../..'), + array('./dir/', '$2', '/dir'), + array('./../dir/', '$2', '/../dir'), ); } /** * @dataProvider data_path_remove_dot_trailing_slash */ - public function test_path_remove_dot_trailing_slash($expected, $replace, $input) + public function test_path_remove_dot_trailing_slash($input, $replace, $expected) { $this->assertSame($expected, preg_replace(get_preg_expression('path_remove_dot_trailing_slash'), $replace, $input)); } |