Sha256: 2e866cdd58c850d7f613764890b490fe36689c9a9a24c72c2d24ca7d69f257f8
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
# frozen_string_literal: true require "rails_helper" RSpec.describe "Meta tag", type: :feature do describe "Site metatags" do let(:site) { create(:site, name: "Site A") } before do create(:metatag, metatagable: site, name: "description", content: "Site description") create(:metatag, metatagable: site, name: "author", content: "Archangel") end it "contains Site description meta tag" do create(:page, site: site, slug: "amazing", title: "Page A") visit "/amazing" expect(page).to have_meta(:description, "Site description") end it "contains Site author meta tag" do create(:page, site: site, slug: "amazing", title: "Page A") visit "/amazing" expect(page).to have_meta(:author, "Archangel") end it "contains the correct Page title (e.g. Page Name | Site Name)" do create(:page, site: site, slug: "amazing", title: "Page A") visit "/amazing" expect(page).to have_title("Page A | Site A") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
archangel-0.4.0 | spec/features/frontend/metatags/site_spec.rb |