Commit 9a88e4d184e5959cb3b7212d027ae4bbe1c97302
1 parent
e16cebac
Exists in
master
and in
4 other branches
Fix some tests. Use travis-ci 1.9.2
Showing
7 changed files
with
10 additions
and
36 deletions
Show diff stats
.travis.yml
spec/models/gitlab_ci_service_spec.rb
... | ... | @@ -35,10 +35,6 @@ describe GitlabCiService do |
35 | 35 | ) |
36 | 36 | end |
37 | 37 | |
38 | - describe :commit_badge_path do | |
39 | - it { @service.commit_badge_path("2ab7834c").should == "http://ci.gitlab.org/projects/2/status?sha=2ab7834c"} | |
40 | - end | |
41 | - | |
42 | 38 | describe :commit_status_path do |
43 | 39 | it { @service.commit_status_path("2ab7834c").should == "http://ci.gitlab.org/projects/2/builds/2ab7834c/status.json?token=verySecret"} |
44 | 40 | end | ... | ... |
spec/models/note_spec.rb
spec/models/project_spec.rb
... | ... | @@ -97,11 +97,6 @@ describe Project do |
97 | 97 | project.url_to_repo.should == Gitlab.config.gitolite.ssh_path_prefix + "somewhere.git" |
98 | 98 | end |
99 | 99 | |
100 | - it "should return path to repo" do | |
101 | - project = Project.new(path: "somewhere") | |
102 | - project.path_to_repo.should == Rails.root.join("tmp", "repositories", "somewhere") | |
103 | - end | |
104 | - | |
105 | 100 | it "returns the full web URL for this repo" do |
106 | 101 | project = Project.new(path: "somewhere") |
107 | 102 | project.web_url.should == "#{Gitlab.config.gitlab.url}/somewhere" |
... | ... | @@ -229,32 +224,15 @@ describe Project do |
229 | 224 | end |
230 | 225 | end |
231 | 226 | |
232 | - describe "#empty_repo?" do | |
227 | + describe :repository do | |
233 | 228 | let(:project) { create(:project) } |
234 | 229 | |
235 | - it "should return true if the repo doesn't exist" do | |
236 | - project.stub(repo_exists?: false, has_commits?: true) | |
237 | - project.should be_empty_repo | |
238 | - end | |
239 | - | |
240 | - it "should return true if the repo has commits" do | |
241 | - project.stub(repo_exists?: true, has_commits?: false) | |
242 | - project.should be_empty_repo | |
243 | - end | |
244 | - | |
245 | - it "should return false if the repo exists and has commits" do | |
246 | - project.stub(repo_exists?: true, has_commits?: true) | |
247 | - project.should_not be_empty_repo | |
248 | - end | |
249 | - end | |
250 | - | |
251 | - describe :repository do | |
252 | 230 | it "should return valid repo" do |
253 | 231 | project.repository.should be_kind_of(Repository) |
254 | 232 | end |
255 | 233 | |
256 | 234 | it "should return nil" do |
257 | - Project.new(path: "invalid").repository.should be_nil | |
235 | + Project.new(path: "empty").repository.should be_nil | |
258 | 236 | end |
259 | 237 | end |
260 | 238 | end | ... | ... |
spec/models/protected_branch_spec.rb
... | ... | @@ -44,7 +44,7 @@ describe ProtectedBranch do |
44 | 44 | let(:branch) { create(:protected_branch) } |
45 | 45 | |
46 | 46 | it 'commits itself to its project' do |
47 | - branch.project.should_receive(:commit).with(branch.name) | |
47 | + branch.project.repository.should_receive(:commit).with(branch.name) | |
48 | 48 | branch.commit |
49 | 49 | end |
50 | 50 | end | ... | ... |
spec/models/repository_spec.rb
... | ... | @@ -30,7 +30,7 @@ describe Repository do |
30 | 30 | end |
31 | 31 | |
32 | 32 | it "returns non-master when master exists but default branch is set to something else" do |
33 | - repository.default_branch = 'stable' | |
33 | + repository.root_ref = 'stable' | |
34 | 34 | repository.should_receive(:branch_names).at_least(:once).and_return([stable, master]) |
35 | 35 | repository.discover_default_branch.should == 'stable' |
36 | 36 | end | ... | ... |
spec/requests/security/project_access_spec.rb
... | ... | @@ -22,10 +22,10 @@ describe "Application access" do |
22 | 22 | |
23 | 23 | before do |
24 | 24 | # full access |
25 | - project.users_projects.create(user: master, project_access: UsersProject::MASTER) | |
25 | + project.team << [master, :master] | |
26 | 26 | |
27 | 27 | # readonly |
28 | - project.users_projects.create(user: reporter, project_access: UsersProject::REPORTER) | |
28 | + project.team << [reporter, :reporter] | |
29 | 29 | end |
30 | 30 | |
31 | 31 | describe "GET /project_code" do |
... | ... | @@ -62,7 +62,7 @@ describe "Application access" do |
62 | 62 | end |
63 | 63 | |
64 | 64 | describe "GET /project_code/commit/:sha" do |
65 | - subject { project_commit_path(project, project.commit) } | |
65 | + subject { project_commit_path(project, project.repository.commit) } | |
66 | 66 | |
67 | 67 | it { should be_allowed_for master } |
68 | 68 | it { should be_allowed_for reporter } |
... | ... | @@ -107,7 +107,7 @@ describe "Application access" do |
107 | 107 | |
108 | 108 | describe "GET /project_code/blob" do |
109 | 109 | before do |
110 | - commit = project.commit | |
110 | + commit = project.repository.commit | |
111 | 111 | path = commit.tree.contents.select { |i| i.is_a?(Grit::Blob)}.first.name |
112 | 112 | @blob_path = project_blob_path(project, File.join(commit.id, path)) |
113 | 113 | end | ... | ... |