Sha256: fe613715674a8aa1a6cb97a25d80c6fd92d7258c2c1ae2abfeea82ad225e9bcb

Contents?: true

Size: 884 Bytes

Versions: 46

Compression:

Stored size: 884 Bytes

Contents

require 'test_helper'

module Queries
  class EnvironmentsQueryTest < GraphQLQueryTestCase
    let(:query) do
      <<-GRAPHQL
      query {
        environments {
          totalCount
          pageInfo {
            startCursor
            endCursor
            hasNextPage
            hasPreviousPage
          }
          edges {
            cursor
            node {
              id
            }
          }
        }
      }
      GRAPHQL
    end

    let(:data) { result['data']['environments'] }

    setup do
      FactoryBot.create_list(:environment, 2)
    end

    test 'fetching environments attributes' do
      assert_empty result['errors']

      expected_count = ForemanPuppet::Environment.count

      assert_not_equal 0, expected_count
      assert_equal expected_count, data['totalCount']
      assert_equal expected_count, data['edges'].count
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
foreman_puppet-8.1.1 test/graphql/queries/environments_query_test.rb
foreman_puppet-8.1.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-8.0.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.4.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-7.0.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.3.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.2.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.1.1 test/graphql/queries/environments_query_test.rb
foreman_puppet-5.1.3 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.1.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.0.1 test/graphql/queries/environments_query_test.rb
foreman_puppet-6.0.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-5.1.2 test/graphql/queries/environments_query_test.rb
foreman_puppet-4.1.1 test/graphql/queries/environments_query_test.rb
foreman_puppet-5.1.1 test/graphql/queries/environments_query_test.rb
foreman_puppet-5.1.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-4.1.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-4.0.4 test/graphql/queries/environments_query_test.rb
foreman_puppet-5.0.0 test/graphql/queries/environments_query_test.rb
foreman_puppet-4.0.3 test/graphql/queries/environments_query_test.rb