diff options
author | infoneo <infoneo@yahoo.pl> | 2013-06-08 19:44:58 +0300 |
---|---|---|
committer | infoneo <infoneo@yahoo.pl> | 2013-06-08 19:44:58 +0300 |
commit | 199207253e2b02808809b79ef1aa27e050b0aff1 (patch) | |
tree | 7f7572d606f42a70806b471978e2fd0b4cf0a288 /tests | |
parent | b39113ae3ea59db7058fe829fc0a5e4dfd49bac6 (diff) | |
download | nextcloud-server-199207253e2b02808809b79ef1aa27e050b0aff1.tar.gz nextcloud-server-199207253e2b02808809b79ef1aa27e050b0aff1.zip |
Update mapper.php
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/files/mapper.php | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/tests/lib/files/mapper.php b/tests/lib/files/mapper.php index e3859bc0f23..48ae95b7e72 100644 --- a/tests/lib/files/mapper.php +++ b/tests/lib/files/mapper.php @@ -45,8 +45,20 @@ class Mapper extends \PHPUnit_Framework_TestCase { $this->assertEquals('D:/a/b/text', $this->mapper->slugifyPath('D:/a/b/text')); // with double dot - $this->assertEquals('D:/text-text.txt', $this->mapper->slugifyPath('D:/text.text.txt')); - $this->assertEquals('D:/text-text-2.txt', $this->mapper->slugifyPath('D:/text.text.txt', 2)); - $this->assertEquals('D:/a/b/text-text.txt', $this->mapper->slugifyPath('D:/a/b/text.text.txt')); + $this->assertEquals('D:/text.text.txt', $this->mapper->slugifyPath('D:/text.text.txt')); + $this->assertEquals('D:/text.text-2.txt', $this->mapper->slugifyPath('D:/text.text.txt', 2)); + $this->assertEquals('D:/a/b/text.text.txt', $this->mapper->slugifyPath('D:/a/b/text.text.txt')); + + // foldername and filename with periods + $this->assertEquals('D:/folder.name.with.periods', $this->mapper->slugifyPath('D:/folder.name.with.periods')); + $this->assertEquals('D:/folder.name.with.periods/test-2.txt', $this->mapper->slugifyPath('D:/folder.name.with.periods/test.txt', 2)); + $this->assertEquals('D:/folder.name.with.periods/test.txt', $this->mapper->slugifyPath('D:/folder.name.with.periods/test.txt')); + + // foldername and filename with periods and spaces + $this->assertEquals('D:/folder.name.with.peri-ods', $this->mapper->slugifyPath('D:/folder.name.with.peri ods')); + $this->assertEquals('D:/folder.name.with.peri-ods/te-st-2.t-x-t', $this->mapper->slugifyPath('D:/folder.name.with.peri ods/te st.t x t', 2)); + $this->assertEquals('D:/folder.name.with.peri-ods/te-st.t-x-t', $this->mapper->slugifyPath('D:/folder.name.with.peri ods/te st.t x t')); + + } } |