1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-15 06:44:16 +00:00

add name check

1. create/rename repo
1. create/rename folder
1. create/rename file
This commit is contained in:
lian
2017-04-14 13:21:16 +08:00
parent 1a508c78c6
commit fef1d50ecd
15 changed files with 116 additions and 22 deletions

View File

@@ -173,6 +173,17 @@ class DirViewTest(BaseTestCase):
# check old file has been renamed to new_name
assert new_name == self.get_lib_folder_name(self.repo_id)
def test_rename_folder_with_invalid_name(self):
self.login_as(self.user)
# check old folder exist
assert self.folder_name == self.get_lib_folder_name(self.repo_id)
data = {'operation': 'rename', 'newname': '123/456'}
resp = self.client.post(self.url + '?p=' + self.folder_path, data)
self.assertEqual(400, resp.status_code)
def test_can_rename_folder_with_same_name(self):
self.login_as(self.user)