From 7e23e9767637b6c0776988b1197add44ad0dd17d Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Tue, 7 May 2013 15:24:26 +0200 Subject: [PATCH] [files] rename test class and add rename test --- apps/files/tests/ajax_rename.php | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/apps/files/tests/ajax_rename.php b/apps/files/tests/ajax_rename.php index 81bd2a38350..dee956dc8c8 100644 --- a/apps/files/tests/ajax_rename.php +++ b/apps/files/tests/ajax_rename.php @@ -24,7 +24,7 @@ require_once dirname(__FILE__).'/../lib/files.php'; -class Test_Ajax_Rename extends \PHPUnit_Framework_TestCase { +class Test_OC_Files_Files_Rename extends \PHPUnit_Framework_TestCase { function setUp() { // mock OC_L10n @@ -96,4 +96,25 @@ class Test_Ajax_Rename extends \PHPUnit_Framework_TestCase { $this->assertEquals($expected, $result); } + + /** + * @brief test rename of file/folder + */ + function testRenameFolder() { + $dir = '/'; + $oldname = 'oldname'; + $newname = 'newname'; + + $result = $this->files->rename($dir, $oldname, $newname); + $expected = array( + 'success' => true, + 'data' => array( + 'dir' => $dir, + 'file' => $oldname, + 'newname' => $newname + ) + ); + + $this->assertEquals($expected, $result); + } } \ No newline at end of file -- 2.39.5