summaryrefslogtreecommitdiff
path: root/spec/gitlab_projects_spec.rb
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-11-01 14:31:47 +0000
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-11-01 14:31:47 +0000
commita1491913059a08c8f5a877c71befa0fa73c3d76b (patch)
tree69b0d730083580b00ae9a9ee2bbbfb089e12d0f4 /spec/gitlab_projects_spec.rb
parent06670e8a7b26bd6787e152020db6057458960e95 (diff)
parent7ba6725f3c8e49104407807468b27596a51a1d5e (diff)
downloadgitlab-shell-a1491913059a08c8f5a877c71befa0fa73c3d76b.tar.gz
Merge branch 'refactor_gitlab_projects' of /home/git/repositories/gitlab/gitlab-shell
Diffstat (limited to 'spec/gitlab_projects_spec.rb')
-rw-r--r--spec/gitlab_projects_spec.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/spec/gitlab_projects_spec.rb b/spec/gitlab_projects_spec.rb
index 6ff72ec..bbe27e2 100644
--- a/spec/gitlab_projects_spec.rb
+++ b/spec/gitlab_projects_spec.rb
@@ -95,14 +95,15 @@ describe GitlabProjects do
it "should create a directory" do
gl_projects.stub(system: true)
+ gl_projects.stub(create_hooks: true)
gl_projects.exec
File.exists?(tmp_repo_path).should be_true
end
it "should receive valid cmd" do
- valid_cmd = "cd #{tmp_repo_path} && git init --bare"
- valid_cmd << " && ln -s #{ROOT_PATH}/hooks/update #{tmp_repo_path}/hooks/update"
- gl_projects.should_receive(:system).with(valid_cmd)
+ valid_cmd = ['git', "--git-dir=#{tmp_repo_path}", 'init', '--bare']
+ gl_projects.should_receive(:system).with(*valid_cmd).and_return(true)
+ gl_projects.should_receive(:create_hooks).with(tmp_repo_path)
gl_projects.exec
end