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

[api2] Fix group repos

This commit is contained in:
zhengxie
2015-04-24 13:35:45 +08:00
parent 527e3274b4
commit e5c5719ea7
3 changed files with 26 additions and 9 deletions

View File

@@ -18,7 +18,13 @@ class GroupRepoTest(ApiTestBase):
resp = self.create_group_repo(group.group_id)
assert resp.status_code == 200
assert len(resp.json()) == 9
resp_json = resp.json()
assert len(resp_json['id']) == 36
assert resp_json['name'] == 'grepo-test'
assert resp_json['size'] >= 0
assert resp_json['mtime'] > 0
assert resp_json['permission'] == 'rw'
assert '</time>' in resp_json['mtime_relative']
def test_add_with_wrong_perm(self):
with self.get_tmp_group() as group:
@@ -36,6 +42,14 @@ class GroupRepoTest(ApiTestBase):
assert resp.status_code == 200
assert len(resp.json()) == 1
resp_repo = resp.json()[0]
assert len(resp_repo['id']) == 36
assert resp_repo['name'] == 'grepo-test'
assert resp_repo['size'] >= 0
assert resp_repo['mtime'] > 0
assert resp_repo['permission'] in ('r', 'rw')
assert '</time>' in resp_repo['mtime_relative']
def test_can_delete(self):
with self.get_tmp_group() as group:
resp = self.create_group_repo(group.group_id)