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

add admin api for get info of a single repo

This commit is contained in:
lian
2017-10-21 04:33:48 -07:00
parent 58ca1084ac
commit 36cdff75aa
2 changed files with 41 additions and 1 deletions

View File

@@ -124,6 +124,24 @@ class AdminLibraryTest(BaseTestCase):
self.library_url = reverse('api-v2.1-admin-library', args=[self.repo_id])
def test_can_get(self):
self.login_as(self.admin)
resp = self.client.get(self.library_url)
self.assertEqual(200, resp.status_code)
json_resp = json.loads(resp.content)
assert json_resp['owner'] == self.user_name
assert json_resp['name'] == self.repo.repo_name
def test_get_with_invalid_user_permission(self):
self.login_as(self.user)
resp = self.client.get(self.library_url)
self.assertEqual(403, resp.status_code)
def test_can_transfer(self):
self.login_as(self.admin)