add missing test for rel next/prev

This commit is contained in:
Sam
2018-04-09 15:01:16 +10:00
parent f5febe5843
commit 4111f17f64
2 changed files with 52 additions and 28 deletions

View File

@ -125,34 +125,6 @@ describe TopicsController do
end
end
describe "crawler" do
render_views
context "when not a crawler" do
it "renders with the application layout" do
get :show, params: { topic_id: topic.id, slug: topic.slug }
body = response.body
expect(body).to have_tag(:script, with: { src: '/assets/application.js' })
expect(body).to have_tag(:meta, with: { name: 'fragment' })
end
end
context "when a crawler" do
it "renders with the crawler layout" do
request.env["HTTP_USER_AGENT"] = "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
get :show, params: { topic_id: topic.id, slug: topic.slug }
body = response.body
expect(body).to have_tag(:body, with: { class: 'crawler' })
expect(body).to_not have_tag(:meta, with: { name: 'fragment' })
end
end
end
describe "print" do
render_views