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

[tests] Update repo tests

This commit is contained in:
zhengxie
2018-12-06 11:24:20 +08:00
parent 16d6b9c6d0
commit 133542b92b
3 changed files with 2 additions and 25 deletions

View File

@@ -14,7 +14,7 @@ from seaserv import seafile_api
from tests.api.apitestbase import ApiTestBase
from tests.api.urls import (
REPOS_URL, DEFAULT_REPO_URL, GET_REPO_TOKENS_URL
REPOS_URL, GET_REPO_TOKENS_URL
)
from tests.common.utils import apiurl, urljoin, randstring
from tests.common.common import SEAFILE_BASE_URL
@@ -23,15 +23,6 @@ from seahub.test_utils import BaseTestCase
# TODO: all tests should be run on an encrypted repo
class ReposApiTest(ApiTestBase):
def test_get_default_repo(self):
repo = self.get(DEFAULT_REPO_URL).json()
self.assertIsNotNone(repo['exists'])
def test_create_default_repo(self):
repo = self.post(DEFAULT_REPO_URL).json()
self.assertEqual(len(repo['repo_id']), 36)
self.assertEqual(repo['exists'], True)
def test_list_repos(self):
repos = self.get(REPOS_URL).json()
# self.assertHasLen(repos, 1)
@@ -120,19 +111,6 @@ class ReposApiTest(ApiTestBase):
# TODO: create a sub folder and use it as a sub repo
pass
def test_fetch_repo_download_info(self):
with self.get_tmp_repo() as repo:
download_info_repo_url = urljoin(repo.repo_url, '/download-info/')
info = self.get(download_info_repo_url).json()
self.assertIsNotNone(info['relay_addr'])
self.assertIsNotNone(info['token'])
self.assertIsNotNone(info['repo_id'])
self.assertIsNotNone(info['relay_port'])
self.assertIsNotNone(info['encrypted'])
self.assertIsNotNone(info['repo_name'])
self.assertIsNotNone(info['relay_id'])
self.assertIsNotNone(info['email'])
@pytest.mark.xfail
def test_generate_repo_tokens(self):
with self.get_tmp_repo() as ra: