Sha256: b4e17c0c647beacc0037ceb8695908be33316bef5902c3c84086d9eff1e9b8b9

Contents?: true

Size: 745 Bytes

Versions: 44

Compression:

Stored size: 745 Bytes

Contents

require "forwardable"
require "pact_broker/matrix/query_results"

module PactBroker
  module Matrix
    class QueryResultsWithDeploymentStatusSummary
      extend Forwardable

      attr_reader :query_results, :deployment_status_summary

      delegate [:selectors, :options, :resolved_selectors, :integrations, :considered_rows, :ignored_rows] => :query_results
      delegate (Array.instance_methods - Object.instance_methods) => :rows
      delegate [:deployable?] => :deployment_status_summary


      def initialize query_results, deployment_status_summary
        @query_results = query_results
        @deployment_status_summary = deployment_status_summary
      end

      def rows
        query_results.rows
      end
    end
  end
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
pact_broker-2.112.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.111.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.109.1 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.109.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.108.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.107.1 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.107.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.107.0.beta.1 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.106.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.105.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.104.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.103.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.102.2 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.102.1 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.102.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.101.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.100.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.99.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.98.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb
pact_broker-2.97.0 lib/pact_broker/matrix/query_results_with_deployment_status_summary.rb