Commit c7a64311b198081b94cde4214e0509d15fb79130

Authored by Dmitriy Zaporozhets
1 parent f77918c3

Cleanup gfm tests

Showing 1 changed file with 3 additions and 72 deletions   Show diff stats
spec/features/gitlab_flavored_markdown_spec.rb
@@ -11,29 +11,10 @@ describe "Gitlab Flavored Markdown" do @@ -11,29 +11,10 @@ describe "Gitlab Flavored Markdown" do
11 end 11 end
12 12
13 before do 13 before do
14 - # add test branch  
15 - @branch_name = "gfm-test"  
16 - r = project.repo  
17 - i = r.index  
18 - # add test file  
19 - @test_file = "gfm_test_file"  
20 - i.add(@test_file, "foo\nbar\n")  
21 - # add commit with gfm  
22 - i.commit("fix ##{issue.id}\n\nask @#{fred.username} for details", head: @branch_name)  
23 -  
24 - # add test tag  
25 - @tag_name = "gfm-test-tag"  
26 - r.git.native(:tag, {}, @tag_name, commit.id) 14 + Commit.any_instance.stub(title: "fix ##{issue.id}\n\nask @#{fred.username} for details")
27 end 15 end
28 16
29 - after do  
30 - # delete test branch and tag  
31 - project.repo.git.native(:branch, {D: true}, @branch_name)  
32 - project.repo.git.native(:tag, {d: true}, @tag_name)  
33 - project.repo.gc_auto  
34 - end  
35 -  
36 - let(:commit) { project.repository.commits(@branch_name).first } 17 + let(:commit) { project.repository.commit }
37 18
38 before do 19 before do
39 login_as :user 20 login_as :user
@@ -42,7 +23,7 @@ describe "Gitlab Flavored Markdown" do @@ -42,7 +23,7 @@ describe "Gitlab Flavored Markdown" do
42 23
43 describe "for commits" do 24 describe "for commits" do
44 it "should render title in commits#index" do 25 it "should render title in commits#index" do
45 - visit project_commits_path(project, @branch_name, limit: 1) 26 + visit project_commits_path(project, 'master', limit: 1)
46 27
47 page.should have_link("##{issue.id}") 28 page.should have_link("##{issue.id}")
48 end 29 end
@@ -59,23 +40,6 @@ describe "Gitlab Flavored Markdown" do @@ -59,23 +40,6 @@ describe "Gitlab Flavored Markdown" do
59 page.should have_link("@#{fred.username}") 40 page.should have_link("@#{fred.username}")
60 end 41 end
61 42
62 - it "should render title in refs#tree", js: true do  
63 - visit project_tree_path(project, @branch_name)  
64 -  
65 - within(".tree_commit") do  
66 - page.should have_link("##{issue.id}")  
67 - end  
68 - end  
69 -  
70 - # @wip  
71 - #it "should render title in refs#blame" do  
72 - #visit project_blame_path(project, File.join(@branch_name, @test_file))  
73 -  
74 - #within(".blame_commit") do  
75 - #page.should have_link("##{issue.id}")  
76 - #end  
77 - #end  
78 -  
79 it "should render title in repositories#branches" do 43 it "should render title in repositories#branches" do
80 visit branches_project_repository_path(project) 44 visit branches_project_repository_path(project)
81 45
@@ -164,37 +128,4 @@ describe "Gitlab Flavored Markdown" do @@ -164,37 +128,4 @@ describe "Gitlab Flavored Markdown" do
164 page.should have_link("@#{fred.username}") 128 page.should have_link("@#{fred.username}")
165 end 129 end
166 end 130 end
167 -  
168 -  
169 - describe "for notes" do  
170 - it "should render in commits#show", js: true do  
171 - visit project_commit_path(project, commit)  
172 - within ".new_note.js-main-target-form" do  
173 - fill_in "note_note", with: "see ##{issue.id}"  
174 - click_button "Add Comment"  
175 - end  
176 -  
177 - page.should have_link("##{issue.id}")  
178 - end  
179 -  
180 - it "should render in issue#show", js: true do  
181 - visit project_issue_path(project, issue)  
182 - within ".new_note.js-main-target-form" do  
183 - fill_in "note_note", with: "see ##{issue.id}"  
184 - click_button "Add Comment"  
185 - end  
186 -  
187 - page.should have_link("##{issue.id}")  
188 - end  
189 -  
190 - it "should render in merge_request#show", js: true do  
191 - visit project_merge_request_path(project, merge_request)  
192 - within ".new_note.js-main-target-form" do  
193 - fill_in "note_note", with: "see ##{issue.id}"  
194 - click_button "Add Comment"  
195 - end  
196 -  
197 - page.should have_link("##{issue.id}")  
198 - end  
199 - end  
200 end 131 end