Sha256: 136996f58f2dfcd6eae3682e592f3b956991ce33f0a2ec1d202806594bd29994

Contents?: true

Size: 862 Bytes

Versions: 1

Compression:

Stored size: 862 Bytes

Contents

# frozen_string_literal: true
RSpec.shared_context "admin" do
  let(:organization) { create(:organization) }
  let!(:user) { create(:user, :admin, :confirmed, organization: organization, email: "admin@example.org") }
  let(:participatory_process) { create(:participatory_process, organization: organization) }
  let(:process_admin) { create :user, :confirmed, organization: organization }
  let!(:user_role) { create :participatory_process_user_role, user: process_admin, participatory_process: participatory_process }
  let(:current_feature) { create :feature, participatory_process: participatory_process, manifest_name: "meetings" }
  let(:scope) { create :scope, organization: organization }
  let!(:category) { create :category, participatory_process: participatory_process }
  let!(:meeting) { create :meeting, scope: scope, feature: current_feature }
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
decidim-0.1.0 decidim-meetings/spec/shared/admin_shared_context.rb