Sha256: d68561bb1ba2287906a347b93341810a9c11a526d70643a490043bda89de3d42

Contents?: true

Size: 707 Bytes

Versions: 2

Compression:

Stored size: 707 Bytes

Contents

# frozen_string_literal: true

require "spec_helper"

describe "Participatory process admin manages participatory process admins", type: :feature do
  include_context "participatory process administration by process admin"

  it_behaves_like "manage process admins examples"

  context "removing himself from the list" do
    before do
      switch_to_host(organization.host)
      login_as user, scope: :user
      visit decidim_admin.edit_participatory_process_path(participatory_process)
      click_link "Process users"
    end

    it "cannot remove himself" do
      within find("#process_admins tr", text: user.email) do
        expect(page).to have_no_content("Destroy")
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
decidim-0.5.1 decidim-admin/spec/features/participatory_process_admin_manages_participatory_process_admins_spec.rb
decidim-0.5.0 decidim-admin/spec/features/participatory_process_admin_manages_participatory_process_admins_spec.rb