# -*- encoding: utf-8 -*- # stub: pacto 0.3.1 ruby lib Gem::Specification.new do |s| s.name = "pacto".freeze s.version = "0.3.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["ThoughtWorks & Abril".freeze] s.date = "2014-03-03" s.description = "Pacto is a judge that arbitrates contract disputes between a service provider and one or more consumers. In other words, it is a framework for Integration Contract Testing, and helps guide service evolution patterns like Consumer-Driven Contracts or Documentation-Driven Contracts.".freeze s.email = ["pacto-gem@googlegroups.com".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".rubocop-todo.yml".freeze, ".rubocop.yml".freeze, ".ruby-gemset".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "CHANGELOG".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "Guardfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "TODO.md".freeze, "features/configuration/strict_matchers.feature".freeze, "features/evolve/README.md".freeze, "features/evolve/existing_services.feature".freeze, "features/generate/README.md".freeze, "features/generate/generation.feature".freeze, "features/steps/pacto_steps.rb".freeze, "features/stub/README.md".freeze, "features/stub/templates.feature".freeze, "features/support/env.rb".freeze, "features/validate/README.md".freeze, "features/validate/body_only.feature".freeze, "features/validate/meta_validation.feature".freeze, "features/validate/validation.feature".freeze, "lib/pacto.rb".freeze, "lib/pacto/contract.rb".freeze, "lib/pacto/contract_factory.rb".freeze, "lib/pacto/contract_files.rb".freeze, "lib/pacto/contract_list.rb".freeze, "lib/pacto/contract_validator.rb".freeze, "lib/pacto/core/configuration.rb".freeze, "lib/pacto/core/contract_registry.rb".freeze, "lib/pacto/core/hook.rb".freeze, "lib/pacto/core/modes.rb".freeze, "lib/pacto/core/validation_registry.rb".freeze, "lib/pacto/erb_processor.rb".freeze, "lib/pacto/exceptions/invalid_contract.rb".freeze, "lib/pacto/extensions.rb".freeze, "lib/pacto/generator.rb".freeze, "lib/pacto/generator/filters.rb".freeze, "lib/pacto/hooks/erb_hook.rb".freeze, "lib/pacto/logger.rb".freeze, "lib/pacto/meta_schema.rb".freeze, "lib/pacto/rake_task.rb".freeze, "lib/pacto/request_clause.rb".freeze, "lib/pacto/request_pattern.rb".freeze, "lib/pacto/response_clause.rb".freeze, "lib/pacto/rspec.rb".freeze, "lib/pacto/stubs/uri_pattern.rb".freeze, "lib/pacto/stubs/webmock_adapter.rb".freeze, "lib/pacto/stubs/webmock_helper.rb".freeze, "lib/pacto/ui.rb".freeze, "lib/pacto/uri.rb".freeze, "lib/pacto/validation.rb".freeze, "lib/pacto/validators/body_validator.rb".freeze, "lib/pacto/validators/request_body_validator.rb".freeze, "lib/pacto/validators/response_body_validator.rb".freeze, "lib/pacto/validators/response_header_validator.rb".freeze, "lib/pacto/validators/response_status_validator.rb".freeze, "lib/pacto/version.rb".freeze, "pacto.gemspec".freeze, "resources/contract_schema.json".freeze, "resources/draft-03.json".freeze, "spec/coveralls_helper.rb".freeze, "spec/integration/data/simple_contract.json".freeze, "spec/integration/data/strict_contract.json".freeze, "spec/integration/data/templating_contract.json".freeze, "spec/integration/e2e_spec.rb".freeze, "spec/integration/rspec_spec.rb".freeze, "spec/integration/templating_spec.rb".freeze, "spec/pacto/server.rb".freeze, "spec/pacto/server/dummy.rb".freeze, "spec/pacto/server/playback_servlet.rb".freeze, "spec/spec_helper.rb".freeze, "spec/unit/data/contract.json".freeze, "spec/unit/data/simple_contract.json".freeze, "spec/unit/hooks/erb_hook_spec.rb".freeze, "spec/unit/pacto/configuration_spec.rb".freeze, "spec/unit/pacto/contract_factory_spec.rb".freeze, "spec/unit/pacto/contract_files_spec.rb".freeze, "spec/unit/pacto/contract_list_spec.rb".freeze, "spec/unit/pacto/contract_spec.rb".freeze, "spec/unit/pacto/contract_validator_spec.rb".freeze, "spec/unit/pacto/core/configuration_spec.rb".freeze, "spec/unit/pacto/core/contract_registry_spec.rb".freeze, "spec/unit/pacto/core/modes_spec.rb".freeze, "spec/unit/pacto/core/validation_registry_spec.rb".freeze, "spec/unit/pacto/core/validation_spec.rb".freeze, "spec/unit/pacto/erb_processor_spec.rb".freeze, "spec/unit/pacto/extensions_spec.rb".freeze, "spec/unit/pacto/generator/filters_spec.rb".freeze, "spec/unit/pacto/generator_spec.rb".freeze, "spec/unit/pacto/logger_spec.rb".freeze, "spec/unit/pacto/meta_schema_spec.rb".freeze, "spec/unit/pacto/pacto_spec.rb".freeze, "spec/unit/pacto/request_clause_spec.rb".freeze, "spec/unit/pacto/request_pattern_spec.rb".freeze, "spec/unit/pacto/response_clause_spec.rb".freeze, "spec/unit/pacto/server/playback_servlet_spec.rb".freeze, "spec/unit/pacto/stubs/uri_pattern_spec.rb".freeze, "spec/unit/pacto/stubs/webmock_adapter_spec.rb".freeze, "spec/unit/pacto/stubs/webmock_helper_spec.rb".freeze, "spec/unit/pacto/uri_spec.rb".freeze, "spec/unit/pacto/validators/body_validator_spec.rb".freeze, "spec/unit/pacto/validators/response_header_validator_spec.rb".freeze, "spec/unit/pacto/validators/response_status_validator_spec.rb".freeze] s.homepage = "http://thoughtworks.github.io/pacto/".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Integration Contract Testing framework".freeze s.test_files = ["features/configuration/strict_matchers.feature".freeze, "features/evolve/README.md".freeze, "features/evolve/existing_services.feature".freeze, "features/generate/README.md".freeze, "features/generate/generation.feature".freeze, "features/steps/pacto_steps.rb".freeze, "features/stub/README.md".freeze, "features/stub/templates.feature".freeze, "features/support/env.rb".freeze, "features/validate/README.md".freeze, "features/validate/body_only.feature".freeze, "features/validate/meta_validation.feature".freeze, "features/validate/validation.feature".freeze, "spec/coveralls_helper.rb".freeze, "spec/integration/data/simple_contract.json".freeze, "spec/integration/data/strict_contract.json".freeze, "spec/integration/data/templating_contract.json".freeze, "spec/integration/e2e_spec.rb".freeze, "spec/integration/rspec_spec.rb".freeze, "spec/integration/templating_spec.rb".freeze, "spec/pacto/server.rb".freeze, "spec/pacto/server/dummy.rb".freeze, "spec/pacto/server/playback_servlet.rb".freeze, "spec/spec_helper.rb".freeze, "spec/unit/data/contract.json".freeze, "spec/unit/data/simple_contract.json".freeze, "spec/unit/hooks/erb_hook_spec.rb".freeze, "spec/unit/pacto/configuration_spec.rb".freeze, "spec/unit/pacto/contract_factory_spec.rb".freeze, "spec/unit/pacto/contract_files_spec.rb".freeze, "spec/unit/pacto/contract_list_spec.rb".freeze, "spec/unit/pacto/contract_spec.rb".freeze, "spec/unit/pacto/contract_validator_spec.rb".freeze, "spec/unit/pacto/core/configuration_spec.rb".freeze, "spec/unit/pacto/core/contract_registry_spec.rb".freeze, "spec/unit/pacto/core/modes_spec.rb".freeze, "spec/unit/pacto/core/validation_registry_spec.rb".freeze, "spec/unit/pacto/core/validation_spec.rb".freeze, "spec/unit/pacto/erb_processor_spec.rb".freeze, "spec/unit/pacto/extensions_spec.rb".freeze, "spec/unit/pacto/generator/filters_spec.rb".freeze, "spec/unit/pacto/generator_spec.rb".freeze, "spec/unit/pacto/logger_spec.rb".freeze, "spec/unit/pacto/meta_schema_spec.rb".freeze, "spec/unit/pacto/pacto_spec.rb".freeze, "spec/unit/pacto/request_clause_spec.rb".freeze, "spec/unit/pacto/request_pattern_spec.rb".freeze, "spec/unit/pacto/response_clause_spec.rb".freeze, "spec/unit/pacto/server/playback_servlet_spec.rb".freeze, "spec/unit/pacto/stubs/uri_pattern_spec.rb".freeze, "spec/unit/pacto/stubs/webmock_adapter_spec.rb".freeze, "spec/unit/pacto/stubs/webmock_helper_spec.rb".freeze, "spec/unit/pacto/uri_spec.rb".freeze, "spec/unit/pacto/validators/body_validator_spec.rb".freeze, "spec/unit/pacto/validators/response_header_validator_spec.rb".freeze, "spec/unit/pacto/validators/response_status_validator_spec.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.17".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.8".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.0".freeze, ">= 0.0.5".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.9".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.0".freeze, ">= 0.0.7".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 10.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.14".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.16".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.5".freeze]) end