Add og:url tags (#2298)
* add og:url to stream_item view * add og:url and text to about/show * add og:url to profile, followers and follows pagesth-downstream
parent
349ded48e3
commit
4a6ccafa2f
@ -0,0 +1,25 @@
|
||||
require 'rails_helper'
|
||||
$LOAD_PATH << '../lib'
|
||||
require 'tag_manager'
|
||||
|
||||
describe 'about/show.html.haml' do
|
||||
before do
|
||||
end
|
||||
|
||||
it 'has valid open graph tags' do
|
||||
instance_presenter = double(:instance_presenter,
|
||||
site_description: 'something',
|
||||
open_registrations: false,
|
||||
closed_registrations_message: 'yes',
|
||||
)
|
||||
assign(:instance_presenter, instance_presenter)
|
||||
render
|
||||
|
||||
header_tags = view.content_for(:header_tags)
|
||||
|
||||
expect(header_tags).to match(%r{<meta content='.+' property='og:title'>})
|
||||
expect(header_tags).to match(%r{<meta content='website' property='og:type'>})
|
||||
expect(header_tags).to match(%r{<meta content='.+' property='og:image'>})
|
||||
expect(header_tags).to match(%r{<meta content='http://.+' property='og:url'>})
|
||||
end
|
||||
end
|
Loading…
Reference in new issue