diff options
author | Thomas Mueller <thomas.mueller@tmit.eu> | 2013-03-19 16:57:54 +0100 |
---|---|---|
committer | Thomas Mueller <thomas.mueller@tmit.eu> | 2013-03-19 16:57:54 +0100 |
commit | 268d4a525dd26e3914134aa73df1172609dea52f (patch) | |
tree | 32f75eff0304a8a04c7048dc651355faa627913f /tests/lib/files | |
parent | 0fff3c9698b036a4295935569db7220068f9883f (diff) | |
download | nextcloud-server-268d4a525dd26e3914134aa73df1172609dea52f.tar.gz nextcloud-server-268d4a525dd26e3914134aa73df1172609dea52f.zip |
some more test cases & fix on file name generation with index
Diffstat (limited to 'tests/lib/files')
-rw-r--r-- | tests/lib/files/mapper.php | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/lib/files/mapper.php b/tests/lib/files/mapper.php index 36221f8bcaa..79005eefdcb 100644 --- a/tests/lib/files/mapper.php +++ b/tests/lib/files/mapper.php @@ -34,8 +34,19 @@ class Mapper extends \PHPUnit_Framework_TestCase { } public function testSlugifyPath() { + // with extension $this->assertEquals('D:/text.txt', $this->mapper->slugifyPath('D:/text.txt')); $this->assertEquals('D:/text-2.txt', $this->mapper->slugifyPath('D:/text.txt', 2)); $this->assertEquals('D:/a/b/text.txt', $this->mapper->slugifyPath('D:/a/b/text.txt')); + + // without extension + $this->assertEquals('D:/text', $this->mapper->slugifyPath('D:/text')); + $this->assertEquals('D:/text-2', $this->mapper->slugifyPath('D:/text', 2)); + $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')); } } |