Show More
@@ -54,6 +54,20 b' class TestVCSOperations(object):' | |||||
54 | 'hg clone', clone_url, tmpdir.strpath) |
|
54 | 'hg clone', clone_url, tmpdir.strpath) | |
55 | _check_proper_clone(stdout, stderr, 'hg') |
|
55 | _check_proper_clone(stdout, stderr, 'hg') | |
56 |
|
56 | |||
|
57 | def test_clone_hg_repo_by_admin_pull_protocol(self, rc_web_server, tmpdir): | |||
|
58 | clone_url = rc_web_server.repo_clone_url(HG_REPO) | |||
|
59 | stdout, stderr = Command('/tmp').execute( | |||
|
60 | 'hg clone --pull', clone_url, tmpdir.strpath) | |||
|
61 | _check_proper_clone(stdout, stderr, 'hg') | |||
|
62 | ||||
|
63 | def test_clone_hg_repo_by_admin_pull_stream_protocol(self, rc_web_server, tmpdir): | |||
|
64 | clone_url = rc_web_server.repo_clone_url(HG_REPO) | |||
|
65 | stdout, stderr = Command('/tmp').execute( | |||
|
66 | 'hg clone --pull --stream', clone_url, tmpdir.strpath) | |||
|
67 | assert '225 files to transfer, 1.04 MB of data' in stdout | |||
|
68 | assert 'transferred 1.04 MB' in stdout | |||
|
69 | assert '114 files updated,' in stdout | |||
|
70 | ||||
57 | def test_clone_git_repo_by_admin(self, rc_web_server, tmpdir): |
|
71 | def test_clone_git_repo_by_admin(self, rc_web_server, tmpdir): | |
58 | clone_url = rc_web_server.repo_clone_url(GIT_REPO) |
|
72 | clone_url = rc_web_server.repo_clone_url(GIT_REPO) | |
59 | cmd = Command('/tmp') |
|
73 | cmd = Command('/tmp') |
General Comments 0
You need to be logged in to leave comments.
Login now