Sha256: d414a1aad3bda8b61388fc58514d9e3ca9261f0ac275469d6c78801d40c4d143
Contents?: true
Size: 825 Bytes
Versions: 5
Compression:
Stored size: 825 Bytes
Contents
# frozen_string_literal: true shared_examples "javascript config vars" do it "has DecidimAwesome object" do expect(page.body).to have_content("window.DecidimAwesome") expect(page.body).to have_content("window.DecidimAwesome.editor_uploader_path") expect(page.body).to have_content("window.DecidimAwesome.texts") end end shared_examples "has menu link" do |item| let(:prefix) { "config/" } it "shows the feature link" do within ".secondary-nav" do expect(page).to have_link(href: "/admin/decidim_awesome/#{prefix}#{item}") end end end shared_examples "do not have menu link" do |item| let(:prefix) { "config/" } it "do not show the feature link" do within ".secondary-nav" do expect(page).not_to have_link(href: "/admin/decidim_awesome/#{prefix}#{item}") end end end
Version data entries
5 entries across 5 versions & 1 rubygems