├── .codeclimate.yml ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── docs ├── helpers │ ├── body.md │ ├── connection.md │ ├── headers.md │ ├── http_method.md │ ├── let.md │ ├── logger.md │ ├── middleware.md │ ├── operation.md │ ├── option.md │ ├── path.md │ ├── query.md │ ├── response.md │ ├── scope.md │ ├── security.md │ └── validate.md ├── index.md ├── license.md └── rspec.md ├── evil-client.gemspec ├── lefthook.yml ├── lib ├── evil-client.rb └── evil │ ├── client.rb │ └── client │ ├── builder.rb │ ├── builder │ ├── operation.rb │ └── scope.rb │ ├── chaining.rb │ ├── connection.rb │ ├── container.rb │ ├── container │ ├── operation.rb │ └── scope.rb │ ├── dictionary.rb │ ├── exceptions │ ├── definition_error.rb │ ├── name_error.rb │ ├── response_error.rb │ └── type_error.rb │ ├── formatter.rb │ ├── formatter │ ├── form.rb │ ├── multipart.rb │ ├── part.rb │ └── text.rb │ ├── model.rb │ ├── names.rb │ ├── options.rb │ ├── policy.rb │ ├── resolver.rb │ ├── resolver │ ├── body.rb │ ├── format.rb │ ├── headers.rb │ ├── http_method.rb │ ├── middleware.rb │ ├── query.rb │ ├── request.rb │ ├── response.rb │ ├── security.rb │ └── uri.rb │ ├── rspec.rb │ ├── rspec │ ├── allow_stub.rb │ ├── base_stub.rb │ ├── evil_client_schema_matching.rb │ └── expect_stub.rb │ ├── schema.rb │ ├── schema │ ├── operation.rb │ └── scope.rb │ └── settings.rb ├── mkdocs.yml └── spec ├── features ├── custom_connection_spec.rb ├── operation │ ├── middleware_spec.rb │ ├── options_spec.rb │ ├── request_spec.rb │ └── response_spec.rb └── scope │ └── options_spec.rb ├── fixtures ├── config.yml ├── locales │ └── en.yml └── test_client.rb ├── spec_helper.rb ├── support └── fixtures_helper.rb └── unit ├── builder ├── operation_spec.rb └── scope_spec.rb ├── client_spec.rb ├── connection_spec.rb ├── container ├── operation_spec.rb └── scope_spec.rb ├── container_spec.rb ├── dictionary_spec.rb ├── exceptions ├── definition_error_spec.rb ├── name_error_spec.rb ├── response_error_spec.rb └── type_error_spec.rb ├── formatter ├── form_spec.rb ├── multipart_spec.rb ├── part_spec.rb └── text_spec.rb ├── formatter_spec.rb ├── model_spec.rb ├── options_spec.rb ├── policy_spec.rb ├── resolver ├── body_spec.rb ├── format_spec.rb ├── headers_spec.rb ├── http_method_spec.rb ├── middleware_spec.rb ├── query_spec.rb ├── request_spec.rb ├── response_spec.rb ├── security_spec.rb └── uri_spec.rb ├── rspec ├── evil_client_shema_matching_spec.rb ├── expect_client_operation_spec.rb └── stub_client_operation_spec.rb ├── schema ├── operation_spec.rb └── scope_spec.rb ├── schema_spec.rb └── settings_spec.rb /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | --color 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/Rakefile -------------------------------------------------------------------------------- /docs/helpers/body.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/body.md -------------------------------------------------------------------------------- /docs/helpers/connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/connection.md -------------------------------------------------------------------------------- /docs/helpers/headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/headers.md -------------------------------------------------------------------------------- /docs/helpers/http_method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/http_method.md -------------------------------------------------------------------------------- /docs/helpers/let.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/let.md -------------------------------------------------------------------------------- /docs/helpers/logger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/logger.md -------------------------------------------------------------------------------- /docs/helpers/middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/middleware.md -------------------------------------------------------------------------------- /docs/helpers/operation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/operation.md -------------------------------------------------------------------------------- /docs/helpers/option.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/option.md -------------------------------------------------------------------------------- /docs/helpers/path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/path.md -------------------------------------------------------------------------------- /docs/helpers/query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/query.md -------------------------------------------------------------------------------- /docs/helpers/response.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/response.md -------------------------------------------------------------------------------- /docs/helpers/scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/scope.md -------------------------------------------------------------------------------- /docs/helpers/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/security.md -------------------------------------------------------------------------------- /docs/helpers/validate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/helpers/validate.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/license.md -------------------------------------------------------------------------------- /docs/rspec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/docs/rspec.md -------------------------------------------------------------------------------- /evil-client.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/evil-client.gemspec -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lefthook.yml -------------------------------------------------------------------------------- /lib/evil-client.rb: -------------------------------------------------------------------------------- 1 | require_relative "evil/client" 2 | -------------------------------------------------------------------------------- /lib/evil/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client.rb -------------------------------------------------------------------------------- /lib/evil/client/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/builder.rb -------------------------------------------------------------------------------- /lib/evil/client/builder/operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/builder/operation.rb -------------------------------------------------------------------------------- /lib/evil/client/builder/scope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/builder/scope.rb -------------------------------------------------------------------------------- /lib/evil/client/chaining.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/chaining.rb -------------------------------------------------------------------------------- /lib/evil/client/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/connection.rb -------------------------------------------------------------------------------- /lib/evil/client/container.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/container.rb -------------------------------------------------------------------------------- /lib/evil/client/container/operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/container/operation.rb -------------------------------------------------------------------------------- /lib/evil/client/container/scope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/container/scope.rb -------------------------------------------------------------------------------- /lib/evil/client/dictionary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/dictionary.rb -------------------------------------------------------------------------------- /lib/evil/client/exceptions/definition_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/exceptions/definition_error.rb -------------------------------------------------------------------------------- /lib/evil/client/exceptions/name_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/exceptions/name_error.rb -------------------------------------------------------------------------------- /lib/evil/client/exceptions/response_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/exceptions/response_error.rb -------------------------------------------------------------------------------- /lib/evil/client/exceptions/type_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/exceptions/type_error.rb -------------------------------------------------------------------------------- /lib/evil/client/formatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/formatter.rb -------------------------------------------------------------------------------- /lib/evil/client/formatter/form.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/formatter/form.rb -------------------------------------------------------------------------------- /lib/evil/client/formatter/multipart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/formatter/multipart.rb -------------------------------------------------------------------------------- /lib/evil/client/formatter/part.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/formatter/part.rb -------------------------------------------------------------------------------- /lib/evil/client/formatter/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/formatter/text.rb -------------------------------------------------------------------------------- /lib/evil/client/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/model.rb -------------------------------------------------------------------------------- /lib/evil/client/names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/names.rb -------------------------------------------------------------------------------- /lib/evil/client/options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/options.rb -------------------------------------------------------------------------------- /lib/evil/client/policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/policy.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/body.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/body.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/format.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/format.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/headers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/headers.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/http_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/http_method.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/middleware.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/query.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/request.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/response.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/security.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/security.rb -------------------------------------------------------------------------------- /lib/evil/client/resolver/uri.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/resolver/uri.rb -------------------------------------------------------------------------------- /lib/evil/client/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/rspec.rb -------------------------------------------------------------------------------- /lib/evil/client/rspec/allow_stub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/rspec/allow_stub.rb -------------------------------------------------------------------------------- /lib/evil/client/rspec/base_stub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/rspec/base_stub.rb -------------------------------------------------------------------------------- /lib/evil/client/rspec/evil_client_schema_matching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/rspec/evil_client_schema_matching.rb -------------------------------------------------------------------------------- /lib/evil/client/rspec/expect_stub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/rspec/expect_stub.rb -------------------------------------------------------------------------------- /lib/evil/client/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/schema.rb -------------------------------------------------------------------------------- /lib/evil/client/schema/operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/schema/operation.rb -------------------------------------------------------------------------------- /lib/evil/client/schema/scope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/schema/scope.rb -------------------------------------------------------------------------------- /lib/evil/client/settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/lib/evil/client/settings.rb -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /spec/features/custom_connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/features/custom_connection_spec.rb -------------------------------------------------------------------------------- /spec/features/operation/middleware_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/features/operation/middleware_spec.rb -------------------------------------------------------------------------------- /spec/features/operation/options_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/features/operation/options_spec.rb -------------------------------------------------------------------------------- /spec/features/operation/request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/features/operation/request_spec.rb -------------------------------------------------------------------------------- /spec/features/operation/response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/features/operation/response_spec.rb -------------------------------------------------------------------------------- /spec/features/scope/options_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/features/scope/options_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/config.yml: -------------------------------------------------------------------------------- 1 | # Config file for testing Evil::Client::Dictionary 2 | --- 3 | - ONE 4 | - TWO 5 | -------------------------------------------------------------------------------- /spec/fixtures/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/fixtures/locales/en.yml -------------------------------------------------------------------------------- /spec/fixtures/test_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/fixtures/test_client.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/fixtures_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/support/fixtures_helper.rb -------------------------------------------------------------------------------- /spec/unit/builder/operation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/builder/operation_spec.rb -------------------------------------------------------------------------------- /spec/unit/builder/scope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/builder/scope_spec.rb -------------------------------------------------------------------------------- /spec/unit/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/client_spec.rb -------------------------------------------------------------------------------- /spec/unit/connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/connection_spec.rb -------------------------------------------------------------------------------- /spec/unit/container/operation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/container/operation_spec.rb -------------------------------------------------------------------------------- /spec/unit/container/scope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/container/scope_spec.rb -------------------------------------------------------------------------------- /spec/unit/container_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/container_spec.rb -------------------------------------------------------------------------------- /spec/unit/dictionary_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/dictionary_spec.rb -------------------------------------------------------------------------------- /spec/unit/exceptions/definition_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/exceptions/definition_error_spec.rb -------------------------------------------------------------------------------- /spec/unit/exceptions/name_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/exceptions/name_error_spec.rb -------------------------------------------------------------------------------- /spec/unit/exceptions/response_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/exceptions/response_error_spec.rb -------------------------------------------------------------------------------- /spec/unit/exceptions/type_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/exceptions/type_error_spec.rb -------------------------------------------------------------------------------- /spec/unit/formatter/form_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/formatter/form_spec.rb -------------------------------------------------------------------------------- /spec/unit/formatter/multipart_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/formatter/multipart_spec.rb -------------------------------------------------------------------------------- /spec/unit/formatter/part_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/formatter/part_spec.rb -------------------------------------------------------------------------------- /spec/unit/formatter/text_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/formatter/text_spec.rb -------------------------------------------------------------------------------- /spec/unit/formatter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/formatter_spec.rb -------------------------------------------------------------------------------- /spec/unit/model_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/model_spec.rb -------------------------------------------------------------------------------- /spec/unit/options_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/options_spec.rb -------------------------------------------------------------------------------- /spec/unit/policy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/policy_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/body_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/body_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/format_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/format_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/headers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/headers_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/http_method_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/http_method_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/middleware_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/middleware_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/query_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/request_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/response_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/security_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/security_spec.rb -------------------------------------------------------------------------------- /spec/unit/resolver/uri_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/resolver/uri_spec.rb -------------------------------------------------------------------------------- /spec/unit/rspec/evil_client_shema_matching_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/rspec/evil_client_shema_matching_spec.rb -------------------------------------------------------------------------------- /spec/unit/rspec/expect_client_operation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/rspec/expect_client_operation_spec.rb -------------------------------------------------------------------------------- /spec/unit/rspec/stub_client_operation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/rspec/stub_client_operation_spec.rb -------------------------------------------------------------------------------- /spec/unit/schema/operation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/schema/operation_spec.rb -------------------------------------------------------------------------------- /spec/unit/schema/scope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/schema/scope_spec.rb -------------------------------------------------------------------------------- /spec/unit/schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/schema_spec.rb -------------------------------------------------------------------------------- /spec/unit/settings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evilmartians/evil-client/HEAD/spec/unit/settings_spec.rb --------------------------------------------------------------------------------