Sha256: 81d433600e56d84657ccbc7522bebfa76908bd60922b858360aa4051536f41e5

Contents?: true

Size: 838 Bytes

Versions: 7

Compression:

Stored size: 838 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

7 entries across 7 versions & 1 rubygems

Version Path
decidim-0.1.0 decidim-api/spec/types/query_type_spec.rb
decidim-0.0.8.1 decidim-api/spec/types/query_type_spec.rb
decidim-0.0.7 decidim-api/spec/types/query_type_spec.rb
decidim-0.0.6 decidim-api/spec/types/query_type_spec.rb
decidim-0.0.5 decidim-api/spec/types/query_type_spec.rb
decidim-0.0.4 decidim-api/spec/types/query_type_spec.rb
decidim-0.0.3 decidim-api/spec/types/query_type_spec.rb