fix(tests): use random suffix for vcs operations
This commit is contained in:
parent
911b45148f
commit
7d730bf3a3
7 changed files with 15 additions and 15 deletions
|
|
@ -51,7 +51,7 @@ class TestVCSOperations(object):
|
|||
def test_push_to_protected_branch_fails_with_message_hg(
|
||||
self, rcstack, tmpdir, branch_perm, user_util, branch_permission_setter, username, password
|
||||
):
|
||||
repo = user_util.create_repo(repo_type="hg")
|
||||
repo = user_util.create_repo(repo_type="hg", random_suffix=True)
|
||||
repo_name = repo.repo_name
|
||||
branch_permission_setter(repo_name, username, permission=branch_perm)
|
||||
|
||||
|
|
@ -86,7 +86,7 @@ class TestVCSOperations(object):
|
|||
def test_push_to_protected_branch_fails_with_message_git(
|
||||
self, rcstack, tmpdir, branch_perm, user_util, branch_permission_setter, username, password
|
||||
):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
repo_name = repo.repo_name
|
||||
branch_permission_setter(repo_name, username, permission=branch_perm)
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ from rhodecode.tests.vcs_operations import (
|
|||
)
|
||||
class TestVCSOperations(object):
|
||||
def test_push_force_hg(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo(repo_type="hg")
|
||||
repo = user_util.create_repo(repo_type="hg", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
Command(os.path.dirname(tmpdir.strpath)).execute("hg clone", clone_url, tmpdir.strpath)
|
||||
|
||||
|
|
@ -54,7 +54,7 @@ class TestVCSOperations(object):
|
|||
_check_proper_hg_push(stdout, stderr)
|
||||
|
||||
def test_push_force_git(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
Command(os.path.dirname(tmpdir.strpath)).execute("git clone", clone_url, tmpdir.strpath)
|
||||
|
||||
|
|
@ -68,7 +68,7 @@ class TestVCSOperations(object):
|
|||
assert "(forced update)" in stderr
|
||||
|
||||
def test_push_force_hg_blocked_by_branch_permissions(self, rcstack, tmpdir, user_util, branch_permission_setter):
|
||||
repo = user_util.create_repo(repo_type="hg")
|
||||
repo = user_util.create_repo(repo_type="hg", random_suffix=True)
|
||||
repo_name = repo.repo_name
|
||||
username = TEST_USER_ADMIN_LOGIN
|
||||
|
||||
|
|
@ -89,7 +89,7 @@ class TestVCSOperations(object):
|
|||
assert "FORCE PUSH FORBIDDEN" in stderr
|
||||
|
||||
def test_push_force_git_blocked_by_branch_permissions(self, rcstack, tmpdir, user_util, branch_permission_setter):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
repo_name = repo.repo_name
|
||||
username = TEST_USER_ADMIN_LOGIN
|
||||
branch_permission_setter(repo_name, username, permission="branch.push")
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ class TestVCSOperationsGit:
|
|||
assert "not found" in stderr
|
||||
|
||||
def test_clone_non_existing_store_path_git(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
|
||||
# Damage repo by removing it's folder
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ class TestVCSOperationsHg(object):
|
|||
assert "HTTP Error 404: Not Found" in stderr
|
||||
|
||||
def test_clone_non_existing_store_path_hg(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo()
|
||||
repo = user_util.create_repo(random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
|
||||
# Damage repo by removing it's folder
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ from rhodecode.tests.vcs_operations import Command, _check_proper_hg_push, _chec
|
|||
)
|
||||
class TestVCSOperationsNewBranchPush(object):
|
||||
def test_push_new_branch_hg(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo(repo_type="hg")
|
||||
repo = user_util.create_repo(repo_type="hg", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
Command(os.path.dirname(tmpdir.strpath)).execute("hg clone", clone_url, tmpdir.strpath)
|
||||
|
||||
|
|
@ -47,7 +47,7 @@ class TestVCSOperationsNewBranchPush(object):
|
|||
_check_proper_hg_push(stdout, stderr)
|
||||
|
||||
def test_push_new_branch_git(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
Command(os.path.dirname(tmpdir.strpath)).execute("git clone", clone_url, tmpdir.strpath)
|
||||
|
||||
|
|
@ -65,7 +65,7 @@ class TestVCSOperationsNewBranchPush(object):
|
|||
def test_push_new_branch_hg_with_branch_permissions_no_force_push(
|
||||
self, rcstack, tmpdir, user_util, branch_permission_setter
|
||||
):
|
||||
repo = user_util.create_repo(repo_type="hg")
|
||||
repo = user_util.create_repo(repo_type="hg", random_suffix=True)
|
||||
repo_name = repo.repo_name
|
||||
username = TEST_USER_ADMIN_LOGIN
|
||||
branch_permission_setter(repo_name, username, permission="branch.push")
|
||||
|
|
@ -87,7 +87,7 @@ class TestVCSOperationsNewBranchPush(object):
|
|||
def test_push_new_branch_git_with_branch_permissions_no_force_push(
|
||||
self, rcstack, tmpdir, user_util, branch_permission_setter
|
||||
):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
repo_name = repo.repo_name
|
||||
username = TEST_USER_ADMIN_LOGIN
|
||||
branch_permission_setter(repo_name, username, permission="branch.push")
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ from rhodecode.tests.vcs_operations import Command, _check_proper_hg_push, _chec
|
|||
)
|
||||
class TestVCSOperationsWithRCExtensions(object):
|
||||
def test_push_when_rcextensions_fail_hg(self, rcstack, tmpdir, user_util, rcextensions, rcextensions_modification):
|
||||
repo = user_util.create_repo(repo_type="hg")
|
||||
repo = user_util.create_repo(repo_type="hg", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
Command(os.path.dirname(tmpdir.strpath)).execute("hg clone", clone_url, tmpdir.strpath)
|
||||
|
||||
|
|
@ -53,7 +53,7 @@ class TestVCSOperationsWithRCExtensions(object):
|
|||
assert "HOOK_FAIL_TEST_HG" in stdout
|
||||
|
||||
def test_push_when_rcextensions_fail_git(self, rcstack, tmpdir, user_util, rcextensions, rcextensions_modification):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
Command(os.path.dirname(tmpdir.strpath)).execute("git clone", clone_url, tmpdir.strpath)
|
||||
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ class TestVCSOperationsSVN(object):
|
|||
assert "not found" in stderr
|
||||
|
||||
def test_clone_non_existing_store_path_svn(self, rcstack, tmpdir, user_util):
|
||||
repo = user_util.create_repo(repo_type="git")
|
||||
repo = user_util.create_repo(repo_type="git", random_suffix=True)
|
||||
clone_url = rcstack.repo_clone_url(repo.repo_name)
|
||||
|
||||
# Damage repo by removing it's folder
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue