Show More
@@ -21,6 +21,7 Test suite for making push/pull operatio | |||||
21 | """ |
|
21 | """ | |
22 |
|
22 | |||
23 | import pytest |
|
23 | import pytest | |
|
24 | from importlib.metadata import version | |||
24 |
|
25 | |||
25 | from rhodecode.model.meta import Session |
|
26 | from rhodecode.model.meta import Session | |
26 | from rhodecode.model.settings import SettingsModel |
|
27 | from rhodecode.model.settings import SettingsModel | |
@@ -65,7 +66,8 class TestVCSOperationsOnUsingBadClient( | |||||
65 | # push fails repo is locked by other user ! |
|
66 | # push fails repo is locked by other user ! | |
66 | push_url = rcstack.repo_clone_url(HG_REPO) |
|
67 | push_url = rcstack.repo_clone_url(HG_REPO) | |
67 | stdout, stderr = _add_files_and_push("hg", tmpdir.strpath, clone_url=push_url) |
|
68 | stdout, stderr = _add_files_and_push("hg", tmpdir.strpath, clone_url=push_url) | |
68 | msg = "Your hg client (version=mercurial/proto-1.0 (Mercurial 6.7.4)) is forbidden by security rules" |
|
69 | current_version = version('mercurial') | |
|
70 | msg = f"Your hg client (version=mercurial/proto-1.0 (Mercurial {current_version})) is forbidden by security rules" | |||
69 | assert msg in stderr |
|
71 | assert msg in stderr | |
70 |
|
72 | |||
71 | def test_push_with_bad_client_repo_by_other_user_git(self, rcstack, tmpdir): |
|
73 | def test_push_with_bad_client_repo_by_other_user_git(self, rcstack, tmpdir): |
General Comments 0
You need to be logged in to leave comments.
Login now