Sha256: 2b2dc839069a7d383fbc6bede96d6cbdcb6d26c4f366ae640c436123e762ea47
Contents?: true
Size: 1.16 KB
Versions: 3
Compression:
Stored size: 1.16 KB
Contents
require "rails_helper" describe "the Sites", js: true do login_success it "Sites list" do admin_sign_in visit "#{cama_root_relative_path}/admin/settings/sites" expect(page).to have_content("List Sites") # create user role within '#admin_content' do click_link "Add Site" end expect(page).to have_css("#new_site") within '#new_site' do fill_in "site_slug", with: 'owen' fill_in "site_name", with: 'Owen sub site' click_button "Submit" end expect(page).to have_css('.alert-success') end it "Site Edit" do admin_sign_in visit "#{cama_root_relative_path}/admin/settings/sites" within '#admin_content' do all(".btn-default").last.click end within '#edit_site' do fill_in "site_name", with: 'Owen Site Title changed' click_button "Submit" end expect(page).to have_css('.alert-success') end it "Site destroy" do admin_sign_in visit "#{cama_root_relative_path}/admin/settings/sites" within '#admin_content' do all(".btn-danger").last.click end page.driver.browser.switch_to.alert.accept expect(page).to have_css('.alert-success') end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
camaleon_cms-2.3.6 | spec/features/sites_spec.rb |
camaleon_cms-2.3.5 | spec/features/sites_spec.rb |
camaleon_cms-2.3.4 | spec/features/sites_spec.rb |