summaryrefslogtreecommitdiff
path: root/spec/features/atom/users_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/features/atom/users_spec.rb')
-rw-r--r--spec/features/atom/users_spec.rb48
1 files changed, 24 insertions, 24 deletions
diff --git a/spec/features/atom/users_spec.rb b/spec/features/atom/users_spec.rb
index 7de8bea5049..3a8e22aa79b 100644
--- a/spec/features/atom/users_spec.rb
+++ b/spec/features/atom/users_spec.rb
@@ -1,47 +1,47 @@
-require 'spec_helper'
+require "spec_helper"
describe "User Feed" do
describe "GET /" do
let!(:user) { create(:user) }
- context 'user atom feed via personal access token' do
+ context "user atom feed via personal access token" do
it "renders user atom feed" do
personal_access_token = create(:personal_access_token, user: user)
visit user_path(user, :atom, private_token: personal_access_token.token)
- expect(body).to have_selector('feed title')
+ expect(body).to have_selector("feed title")
end
end
- context 'user atom feed via feed token' do
+ context "user atom feed via feed token" do
it "renders user atom feed" do
visit user_path(user, :atom, feed_token: user.feed_token)
- expect(body).to have_selector('feed title')
+ expect(body).to have_selector("feed title")
end
end
- context 'feed content' do
+ context "feed content" do
let(:project) { create(:project, :repository) }
let(:issue) do
create(:issue,
- project: project,
- author: user,
- description: "Houston, we have a bug!\n\n***\n\nI guess.")
+ project: project,
+ author: user,
+ description: "Houston, we have a bug!\n\n***\n\nI guess.")
end
let(:note) do
create(:note,
- noteable: issue,
- author: user,
- note: 'Bug confirmed :+1:',
- project: project)
+ noteable: issue,
+ author: user,
+ note: "Bug confirmed :+1:",
+ project: project)
end
let(:merge_request) do
create(:merge_request,
- title: 'Fix bug',
- author: user,
- source_project: project,
- target_project: project,
- description: "Here is the fix: ![an image](image.png)")
+ title: "Fix bug",
+ author: user,
+ source_project: project,
+ target_project: project,
+ description: "Here is the fix: ![an image](image.png)")
end
let(:push_event) { create(:push_event, project: project, author: user) }
let!(:push_event_payload) { create(:push_event_payload, event: push_event) }
@@ -54,28 +54,28 @@ describe "User Feed" do
visit user_path(user, :atom, feed_token: user.feed_token)
end
- it 'has issue opened event' do
+ it "has issue opened event" do
expect(body).to have_content("#{safe_name} opened issue ##{issue.iid}")
end
- it 'has issue comment event' do
+ it "has issue comment event" do
expect(body)
.to have_content("#{safe_name} commented on issue ##{issue.iid}")
end
- it 'has XHTML summaries in issue descriptions' do
+ it "has XHTML summaries in issue descriptions" do
expect(body).to match %r{<hr ?/>}
end
- it 'has XHTML summaries in notes' do
+ it "has XHTML summaries in notes" do
expect(body).to match /Bug confirmed <gl-emoji[^>]*>/
end
- it 'has XHTML summaries in merge request descriptions' do
+ it "has XHTML summaries in merge request descriptions" do
expect(body).to match %r{Here is the fix: <a[^>]*><img[^>]*/></a>}
end
- it 'has push event commit ID' do
+ it "has push event commit ID" do
expect(body).to have_content(Commit.truncate_sha(push_event.commit_id))
end
end