Sha256: 2b6f2d4435df9ad18ceb790680c9f3f1f67bdc52f2054c81d4b91822ecdc133f

Contents?: true

Size: 1.13 KB

Versions: 34

Compression:

Stored size: 1.13 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
    confirm_dialog
    expect(page).to have_css('.alert-success')
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
camaleon_cms-2.4.5.5 spec/features/sites_spec.rb
camaleon_cms-2.4.5.4 spec/features/sites_spec.rb
camaleon_cms-2.4.5.3 spec/features/sites_spec.rb
camaleon_cms-2.4.5.2 spec/features/sites_spec.rb
camaleon_cms-2.4.5.1 spec/features/sites_spec.rb
camaleon_cms-2.4.5 spec/features/sites_spec.rb
camaleon_cms-2.4.4.7 spec/features/sites_spec.rb
camaleon_cms-2.4.4.6 spec/features/sites_spec.rb
camaleon_cms-2.4.4.5 spec/features/sites_spec.rb
camaleon_cms-2.4.4.4 spec/features/sites_spec.rb
camaleon_cms-2.4.4.3 spec/features/sites_spec.rb
camaleon_cms-2.4.4.2 spec/features/sites_spec.rb
camaleon_cms-2.4.4.1 spec/features/sites_spec.rb
camaleon_cms-2.4.4 spec/features/sites_spec.rb
camaleon_cms-2.4.3.13 spec/features/sites_spec.rb
camaleon_cms-2.4.3.12 spec/features/sites_spec.rb
camaleon_cms-2.4.3.11 spec/features/sites_spec.rb
camaleon_cms-2.4.3.10 spec/features/sites_spec.rb
camaleon_cms-2.4.3.9 spec/features/sites_spec.rb
camaleon_cms-2.4.3.8 spec/features/sites_spec.rb