Sha256: fda3bdd9e910f02257b240602fd2353bc0a5db5ea19848c98853da38e8ce7b72
Contents?: true
Size: 689 Bytes
Versions: 17
Compression:
Stored size: 689 Bytes
Contents
# frozen_string_literal: true RSpec.shared_context "when in a resource" do routes { Decidim::Core::Engine.routes } let(:resource) { create(:dummy_resource, component:) } let(:user) { create(:user, :confirmed, organization: component.organization) } let(:params) do { id: resource.to_gid.to_param, component_id: component.id, participatory_process_slug: component.participatory_space.slug } end before do request.env["decidim.current_organization"] = component.organization request.env["decidim.current_component"] = component request.env["decidim.current_participatory_space"] = component.participatory_space sign_in user end end
Version data entries
17 entries across 17 versions & 1 rubygems