Sha256: 1a030449d1edc6600f763dc760c4232e6a9f8d68832c4b2bd7156a9d738fe7d2

Contents?: true

Size: 831 Bytes

Versions: 16

Compression:

Stored size: 831 Bytes

Contents

# frozen_string_literal: true

require "spec_helper"
require "decidim/api/test/type_context"

module Decidim
  module Api
    describe QueryType do
      include_context "graphql type"

      describe "processes" do
        let!(:process1) { create(:participatory_process, organization: current_organization) }
        let!(:process2) { create(:participatory_process, organization: current_organization) }
        let!(:process3) { create(:participatory_process) }

        let(:query) { %({ processes { id }}) }

        it "returns all the processes" do
          expect(response["processes"]).to include("id" => process1.id.to_s)
          expect(response["processes"]).to include("id" => process2.id.to_s)
          expect(response["processes"]).not_to include("id" => process3.id.to_s)
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
decidim-0.6.8 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.7 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.6 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.5 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.4 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.3 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.2 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.1 decidim-api/spec/types/query_type_spec.rb
decidim-0.6.0 decidim-api/spec/types/query_type_spec.rb
decidim-0.5.1 decidim-api/spec/types/query_type_spec.rb
decidim-0.5.0 decidim-api/spec/types/query_type_spec.rb
decidim-0.4.4 decidim-api/spec/types/query_type_spec.rb
decidim-0.4.3 decidim-api/spec/types/query_type_spec.rb
decidim-0.4.2 decidim-api/spec/types/query_type_spec.rb
decidim-0.4.1 decidim-api/spec/types/query_type_spec.rb
decidim-0.4.0 decidim-api/spec/types/query_type_spec.rb