Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 333442 Details for
Bug 448780
=dev-ruby/webmock-1.7.4 - Many tests failed.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Build log showing failing tests
dev-ruby:webmock-1.7.4:20121226-201702.log (text/plain), 236.14 KB, created by
Jonathan Lovelace
on 2012-12-27 07:26:17 UTC
(
hide
)
Description:
Build log showing failing tests
Filename:
MIME Type:
Creator:
Jonathan Lovelace
Created:
2012-12-27 07:26:17 UTC
Size:
236.14 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-ruby/webmock-1.7.4 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: ruby@gentoo.org >[32;01m * [39;49;00mUSE: amd64 elibc_glibc kernel_linux multilib ruby_targets_ruby18 test userland_GNU >[32;01m * [39;49;00mFEATURES: fakeroot preserve-libs sandbox test userpriv usersandbox >>>> [1m[37mcfg-update-1.8.2-r1[0m[0m: Checksum index is up-to-date ... >>>> Unpacking source... > [32;01m*[0m Running unpack phase for all ... > [32;01m*[0m Unpacking .gem file... ... >[A[120C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Uncompressing metadata ... >[A[120C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Unpacking data.tar.gz ... >[A[120C [34;01m[ [32;01mok[34;01m ][0m >>>> Source unpacked in /var/tmp/portage/dev-ruby/webmock-1.7.4/work >>>> Preparing source in /var/tmp/portage/dev-ruby/webmock-1.7.4/work ... > [32;01m*[0m Running prepare phase for all ... > [32;01m*[0m Running source copy phase for ruby18 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-ruby/webmock-1.7.4/work ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-ruby/webmock-1.7.4/work ... > [32;01m*[0m Running compile phase for all ... >>>> Source compiled. > [32;01m*[0m Running test phase for ruby18 ... >Loaded suite /usr/lib64/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rake_test_loader >Started >..... >Finished in 0.027585 seconds. > >5 tests, 6 assertions, 0 failures, 0 errors >/usr/bin/ruby18 -S rspec -c -f progress -r ./spec/spec_helper.rb spec/real_net_http_spec.rb spec/rack_response_spec.rb spec/stub_registry_spec.rb spec/request_stub_spec.rb spec/http_lib_adapters/http_lib_adapter_spec.rb spec/http_lib_adapters/http_lib_adapter_registry_spec.rb spec/request_signature_spec.rb spec/patron_spec.rb spec/stub_request_snippet_spec.rb spec/request_execution_verifier_spec.rb spec/net_http_spec.rb spec/errors_spec.rb spec/httpclient_spec.rb spec/request_registry_spec.rb spec/response_spec.rb spec/request_pattern_spec.rb spec/webmock_spec.rb spec/util/json_spec.rb spec/util/hash_counter_spec.rb spec/util/headers_spec.rb spec/util/hash_keys_stringifier_spec.rb spec/util/uri_spec.rb spec/em_http_request_spec.rb spec/quality_spec.rb > >***************************************************************** >DEPRECATION WARNING: you are using deprecated behaviour that will >be removed from RSpec 3. > >You have set some configuration options after an example group has >already been defined. In RSpec 3, this will not be allowed. All >configuration should happen before the first example group is >defined. The configuration is happening at: > > /var/tmp/portage/dev-ruby/webmock-1.7.4/work/ruby18/webmock-1.7.4/spec/spec_helper.rb:18 >***************************************************************** > > > >***************************************************************** >DEPRECATION WARNING: you are using deprecated behaviour that will >be removed from RSpec 3. > >You have set some configuration options after an example group has >already been defined. In RSpec 3, this will not be allowed. All >configuration should happen before the first example group is >defined. The configuration is happening at: > > /var/tmp/portage/dev-ruby/webmock-1.7.4/work/ruby18/webmock-1.7.4/spec/spec_helper.rb:18 >***************************************************************** > > >No examples matched {:focus=>true}. Running all. >Run filtered excluding {:net_connect=>true, :without_webmock=>true} >[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0mfatal: Not a git repository (or any of the parent directories): .git >[32m.[0mfatal: Not a git repository (or any of the parent directories): .git >fatal: Not a git repository (or any of the parent directories): .git >fatal: Not a git repository (or any of the parent directories): .git >[32m.[0m > >Failures: > > 1) Webmock with Patron it should behave like WebMock when web connect is not allowed should return stubbed response if request was stubbed > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:49[0m > > 2) Webmock with Patron it should behave like WebMock when web connect is not allowed should return stubbed response if request with path was stubbed > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/hello_world").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:54[0m > > 3) Webmock with Patron it should behave like WebMock when web connect is not allowed with exception for localhost should return stubbed response if request was stubbed > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:71[0m > > 4) Webmock with Patron it should behave like WebMock when web connect is not allowed with exception for allowed domains when the host is not allowed should return stubbed response if request was stubbed > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:109[0m > > 5) Webmock with Patron it should behave like WebMock when web connect is not allowed with exception for allowed domains when the host with port is not allowed should return stubbed response if request was stubbed > [31mFailure/Error:[0m [31mhttp_request(:get, "http://localhost:2345/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:122[0m > > 6) Webmock with Patron it should behave like WebMock when matching requests on uri should match the request by uri with non escaped params if request have escaped parameters > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/hello/?#{ESCAPED_PARAMS}").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:166[0m > > 7) Webmock with Patron it should behave like WebMock when matching requests on uri should match the request by uri with escaped parameters even if request has non escaped params > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/hello/?#{NOT_ESCAPED_PARAMS}").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:171[0m > > 8) Webmock with Patron it should behave like WebMock when matching requests on uri should match the request by regexp matching non escaped params uri if request params are escaped > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/hello/?#{ESCAPED_PARAMS}").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:176[0m > > 9) Webmock with Patron it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c with headers {'Expect'=>''}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c").[0m > [31m with(:headers => {'Expect'=>''}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:43:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:185[0m > > 10) Webmock with Patron it should behave like WebMock when matching requests on query params should match the request by query declared as a string > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?a[]=b&a[]=c").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:190[0m > > 11) Webmock with Patron it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?x=3&a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c&x=3 with headers {'Expect'=>''}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c&x=3").[0m > [31m with(:headers => {'Expect'=>''}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c&x=3")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:43:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:195[0m > > 12) Webmock with Patron it should behave like WebMock when matching requests on method should match the request by method if registered > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").status.should == "200"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:204[0m > > 13) Webmock with Patron it should behave like WebMock when matching requests on method should not match requests if method is different > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").status.should == "200"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:209[0m > > 14) Webmock with Patron it should behave like WebMock when matching requests on body should match requests if body is the same > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:223[0m > > 15) Webmock with Patron it should behave like WebMock when matching requests on body should match requests if body is not set in the stub > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:230[0m > > 16) Webmock with Patron it should behave like WebMock when matching requests on body with regular expressions should match requests if body matches regexp > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:246[0m > > 17) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Expect'=>''}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => "a=1&c[d][]=e&c[d][]=f&b=five",[0m > [31m :headers => {'Expect'=>''}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:43:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:269[0m > > 18) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Expect'=>''}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => "a=1&c[d][]=e&b=five&c[d][]=f",[0m > [31m :headers => {'Expect'=>''}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:43:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:275[0m > > 19) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with json body and content type is set to json should match if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/", :headers => {'Content-Type' => 'application/json'},[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:294[0m > > 20) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with json body and content type is set to json should match if hash matches body in different form > [31mFailure/Error:[0m [31m:post, "http://www.example.com/", :headers => {'Content-Type' => 'application/json'},[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:300[0m > > 21) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with json body and content type is set to json should match if hash contains date string > [31mFailure/Error:[0m [31m:post, "http://www.example.com/", :headers => {'Content-Type' => 'application/json'},[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:309[0m > > 22) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with xml body and content type is set to xml should match if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/", :headers => {'Content-Type' => 'application/xml'},[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:323[0m > > 23) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with xml body and content type is set to xml should match if hash matches body in different form > [31mFailure/Error:[0m [31m:post, "http://www.example.com/", :headers => {'Content-Type' => 'application/xml'},[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:329[0m > > 24) Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with xml body and content type is set to xml should match if hash contains date string > [31mFailure/Error:[0m [31m:post, "http://www.example.com/", :headers => {'Content-Type' => 'application/xml'},[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:338[0m > > 25) Webmock with Patron it should behave like WebMock when matching requests on headers should match requests if headers are the same > [31mFailure/Error:[0m [31m:get, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:353[0m > > 26) Webmock with Patron it should behave like WebMock when matching requests on headers should match requests if headers are the same and declared as array > [31mFailure/Error:[0m [31m:get, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:360[0m > > 27) Webmock with Patron it should behave like WebMock when matching requests on headers should match requests if request headers are not stubbed > [31mFailure/Error:[0m [31m:get, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:395[0m > > 28) Webmock with Patron it should behave like WebMock when matching requests on headers when multiple headers with the same key are used should match requests if headers are the same > [31mFailure/Error:[0m [31m:get, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:369[0m > > 29) Webmock with Patron it should behave like WebMock when matching requests on headers when multiple headers with the same key are used should match requests if headers are the same but in different order > [31mFailure/Error:[0m [31m:get, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:376[0m > > 30) Webmock with Patron it should behave like WebMock when matching requests on headers with regular expressions should match requests if header values match regular expression > [31mFailure/Error:[0m [31m:get, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:424[0m > > 31) Webmock with Patron it should behave like WebMock when matching requests with basic authentication should match if credentials are the same > [31mFailure/Error:[0m [31mhttp_request(:get, "http://user:pass@www.example.com/").status.should == "200"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:445[0m > > 32) Webmock with Patron it should behave like WebMock when matching requests with block should match if block returns true > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").status.should == "200"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:475[0m > > 33) Webmock with Patron it should behave like WebMock when matching requests with block should pass the request to the block > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:488[0m > > 34) Webmock with Patron it should behave like WebMock raising stubbed exceptions should raise exception if declared in a stubbed response after returning declared response > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:524[0m > > 35) Webmock with Patron it should behave like WebMock raising timeout errors should raise exception if declared in a stubbed response after returning declared response > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:544[0m > > 36) Webmock with Patron it should behave like WebMock returning stubbed responses should return declared body > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "abc"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:556[0m > > 37) Webmock with Patron it should behave like WebMock returning stubbed responses should return declared headers > [31mFailure/Error:[0m [31mresponse = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:561[0m > > 38) Webmock with Patron it should behave like WebMock returning stubbed responses should return declared headers when there are multiple headers with the same key > [31mFailure/Error:[0m [31mresponse = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:567[0m > > 39) Webmock with Patron it should behave like WebMock returning stubbed responses should return declared status code > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").status.should == "500"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:573[0m > > 40) Webmock with Patron it should behave like WebMock returning stubbed responses should return declared status message > [31mFailure/Error:[0m [31mresponse = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:578[0m > > 41) Webmock with Patron it should behave like WebMock returning stubbed responses should return default status code > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").status.should == "200"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:587[0m > > 42) Webmock with Patron it should behave like WebMock returning stubbed responses should return default empty message > [31mFailure/Error:[0m [31mresponse = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:592[0m > > 43) Webmock with Patron it should behave like WebMock returning stubbed responses should return body declared as IO > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == File.new(__FILE__).read[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:601[0m > > 44) Webmock with Patron it should behave like WebMock returning stubbed responses should return body declared as IO if requested many times > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == File.new(__FILE__).read[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:607[0m >[36m # ./spec/webmock_shared.rb:606:in `times'[0m >[36m # ./spec/webmock_shared.rb:606[0m > > 45) Webmock with Patron it should behave like WebMock returning stubbed responses dynamic response parts should return evaluated response body > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "echo").body.should == "echo"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:620[0m > > 46) Webmock with Patron it should behave like WebMock returning stubbed responses dynamic response parts should return evaluated response headers > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "abc", :headers => {'A' => 'B'}).headers['A'].should == 'B'[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:625[0m > > 47) Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should return evaluated response body > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "echo").body.should == "echo"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:642[0m > > 48) Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should return evaluated response headers > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/", :headers => {'A' => 'B'}).headers['A'].should == 'B'[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:649[0m > > 49) Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should create dynamic responses from blocks > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "echo").body.should == "echo"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:656[0m > > 50) Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should create dynamic responses from objects responding to call > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "echo").body.should == "echo"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:661[0m > > 51) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded headers > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:672[0m > > 52) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded body > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:672[0m > > 53) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded status > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:672[0m > > 54) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded status message > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:672[0m > > 55) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should ensure file is closed > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:672[0m > > 56) Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded headers > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:711[0m > > 57) Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded body > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:711[0m > > 58) Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded status > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:711[0m > > 59) Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded status message > [31mFailure/Error:[0m [31m@response = http_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:711[0m > > 60) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses evaluated dynamically should return response from evaluated file > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.size.should == 419[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:749[0m > > 61) Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses evaluated dynamically should return response from evaluated string > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.size.should == 419[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:754[0m > > 62) Webmock with Patron it should behave like WebMock returning stubbed responses rack responses should return response returned by rack app > [31mFailure/Error:[0m [31mhttp_request(:post, 'http://www.example.com/greet', :body => 'name=Jimmy').body.should == 'Good to meet you, Jimmy!'[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:764[0m > > 63) Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared in array > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:771[0m > > 64) Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should repeat returning last declared response from a sequence after all responses were returned > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:778[0m > > 65) Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared as comma separated params > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:785[0m > > 66) Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared with several to_return invokations > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:795[0m > > 67) Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared with to_return invocations separated with then syntactic sugar > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:803[0m > > 68) Webmock with Patron it should behave like WebMock returning stubbed responses repeating declared responses more than once should repeat one response declared number of times > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:816[0m > > 69) Webmock with Patron it should behave like WebMock returning stubbed responses repeating declared responses more than once should repeat sequence of response declared number of times > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:826[0m > > 70) Webmock with Patron it should behave like WebMock returning stubbed responses repeating declared responses more than once should repeat infinitely last response even if number of declared times is lower > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "1"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:837[0m > > 71) Webmock with Patron it should behave like WebMock returning stubbed responses raising declared exceptions more than once should repeat raising exception declared number of times > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "2"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:862[0m > > 72) Webmock with Patron it should behave like WebMock returning stubbed responses raising declared exceptions more than once should repeat raising sequence of exceptions declared number of times > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "2"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:881[0m > > 73) Webmock with Patron it should behave like WebMock precedence of stubs should use the last declared matching request stub > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "def"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:891[0m > > 74) Webmock with Patron it should behave like WebMock precedence of stubs should not be affected by the type of uri or request method > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "def"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:897[0m > > 75) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with the same uri and method > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:913[0m > > 76) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should accept verification as WebMock class method invocation > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:920[0m > > 77) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was not expected but executed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:933[0m > > 78) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail with message with executed requests listed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The following requests were made:\n\nGET http:\/\/www.example.com\/.+was made 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:940[0m > > 79) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed to different uri > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.org\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:953[0m > > 80) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different method > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:960[0m > > 81) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:967[0m > > 82) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri without port > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:974[0m > > 83) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri with port > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:981[0m > > 84) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different port > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com:90\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:988[0m > > 85) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri with https port > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:995[0m > > 86) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if requested more times than expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 1 time but it executed 2 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1060[0m > > 87) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if requested less times than expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 2 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1068[0m > > 88) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if requested less times than expected when 3 times expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 3 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1075[0m > > 89) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with the same body > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1082[0m > > 90) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different body > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ with body "def" was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1089[0m > > 91) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with the same headers > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1204[0m > > 92) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with the same headers with value declared as array > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1212[0m > > 93) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different headers > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ with headers \{'Content-Length'=>'9999'\} was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1248[0m > > 94) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with less headers > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ with headers \{'A'=>'a', 'B'=>'b'\} was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1256[0m > > 95) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with more headers > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1264[0m > > 96) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with body and headers but they were not specified in expectantion > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1274[0m > > 97) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with headers matching regular expressions > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1284[0m > > 98) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with headers not matching regular expression > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ with headers \{'Some-Header'=>\/\^MyAppName\$\/\} was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1292[0m > > 99) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should suceed if request was executed and block evaluated to true > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1300[0m > > 100) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed and block evaluated to false > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1307[0m > > 101) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was not expected but it executed and block matched request > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1314[0m > > 102) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with escaped uris should pass if request was executed with escaped params > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1009[0m > > 103) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with escaped uris should pass if request was executed with non escaped params but escaped expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1016[0m > > 104) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with escaped uris should pass if request was executed with escaped params but uri matichg regexp expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1023[0m > > 105) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1037[0m > > 106) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared as string in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1044[0m > > 107) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1051[0m > > 108) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as regexp should succeed if request was executed with the same body > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1099[0m > > 109) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as regexp should fail if request was executed with different body > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ with body \/\^xabc\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1106[0m > > 110) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1122[0m > > 111) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1129[0m > > 112) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with body \{"a"=>"1", "b"=>"five", "c"=>\{"d"=>\["e", "f"\]\}\} was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1136[0m > > 113) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with json body matching hash and content type is set to json should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1147[0m > > 114) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with json body matching hash and content type is set to json should succeed if json body is in different form > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1155[0m > > 115) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with json body matching hash and content type is set to json should succeed if json body contains date string > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1163[0m > > 116) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with xml body matching hash and content type is set to xml should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1176[0m > > 117) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with xml body matching hash and content type is set to xml should succeed if xml body is in different form > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1184[0m > > 118) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with xml body matching hash and content type is set to xml should succeed if xml body contains date string > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1192[0m > > 119) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when multiple headers with the same key are passed should succeed if request was executed with the same headers > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1222[0m > > 120) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when multiple headers with the same key are passed should succeed if request was executed with the same headers but different order > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1230[0m > > 121) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when multiple headers with the same key are passed should fail if request was executed with different headers > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ with headers \{'A'=>\['b', 'd'\]\} was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1238[0m > > 122) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should succeed if succeed if request was executed with expected credentials > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1327[0m > > 123) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should fail if request was executed with different credentials than expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/user:pazz@www.example.com\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1334[0m > > 124) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should fail if request was executed without credentials but credentials were expected > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/user:pass@www.example.com\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1341[0m > > 125) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should fail if request was executed with credentials but expected without > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1348[0m > > 126) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should be order insensitive > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "def")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1356[0m > > 127) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should verify expected requests occured > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1367[0m > > 128) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should verify expected requests occured > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1374[0m > > 129) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should verify that non expected requests didn't occur > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1381[0m > > 130) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should succeed if request was executed and block evaluated to true > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1388[0m > > 131) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should fail if request was executed and block evaluated to false > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1395[0m > > 132) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should fail if request was not expected but executed and block matched request > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1402[0m > > 133) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify expected requests occured > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1414[0m > > 134) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify expected requests occured > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1422[0m > > 135) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify that non expected requests didn't occur > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1429[0m > > 136) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify if non expected request executed and block evaluated to true > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1436[0m > > 137) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify if request was executed and block evaluated to true > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1443[0m > > 138) Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify if request was executed and block evaluated to false > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1450[0m > > 139) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify expected requests occured > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1463[0m > > 140) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify subsequent requests > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1469[0m > > 141) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify expected requests occured > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "abc", :headers => {'A' => 'a'})[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1477[0m > > 142) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify that non expected requests didn't occur > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request GET http:\/\/www.example.com\/ was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1482[0m > > 143) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify if non expected request executed and block evaluated to true > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 0 times but it executed 1 time/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1490[0m > > 144) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify if request was executed and block evaluated to true > [31mFailure/Error:[0m [31mhttp_request(:post, "http://www.example.com/", :body => "wadus")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1499[0m > > 145) Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify if request was executed and block evaluated to false > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with given block was expected to execute 1 time but it executed 0 times/, got #<ArgumentError: wrong number of arguments (0 for 5)>[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/webmock_shared.rb:1504[0m > > 146) Webmock with Patron it should behave like WebMock callbacks after_request should invoke a callback after request is made > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1555[0m > > 147) Webmock with Patron it should behave like WebMock callbacks after_request should not invoke a callback if specific http library should be ignored > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1563[0m > > 148) Webmock with Patron it should behave like WebMock callbacks after_request should invoke a callback even if other http libraries should be ignored > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1571[0m > > 149) Webmock with Patron it should behave like WebMock callbacks after_request should pass request signature to the callback > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1579[0m > > 150) Webmock with Patron it should behave like WebMock callbacks after_request should invoke multiple callbacks in order of their declarations > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1649[0m > > 151) Webmock with Patron it should behave like WebMock callbacks after_request should clear all declared callbacks on reset callbacks > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1666[0m > > 152) Webmock with Patron it should behave like WebMock callbacks after_request passing response to callback for stubbed requests should pass response with status and message > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1596[0m > > 153) Webmock with Patron it should behave like WebMock callbacks after_request passing response to callback for stubbed requests should pass response with headers > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1596[0m > > 154) Webmock with Patron it should behave like WebMock callbacks after_request passing response to callback for stubbed requests should pass response with body > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "WebMock" called from ./spec/patron_spec.rb:12 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1596[0m > > 155) Webmock with Patron it should behave like WebMock enabling and disabling webmock when webmock is enabled again it should behave like enabled WebMock should return stubbed response > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "x"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "enabled WebMock" called from ./spec/webmock_shared.rb:1688 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1758[0m > > 156) Webmock with Patron it should behave like WebMock enabling and disabling webmock when webmock is disabled except this lib it should behave like enabled WebMock should return stubbed response > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/").body.should == "x"[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m > Shared Example Group: "enabled WebMock" called from ./spec/webmock_shared.rb:1698 >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec_helper.rb:16:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:1758[0m > > 157) Webmock with Patron when custom functionality is used should work with WebDAV copy request > [31mFailure/Error:[0m [31m@sess.copy("/abc", "/def")[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec.rb:85[0m > > 158) Webmock with Patron when custom functionality is used file requests should work with get_file > [31mFailure/Error:[0m [31m@sess.get_file("/", @file_path)[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec.rb:35[0m > > 159) Webmock with Patron when custom functionality is used file requests should work with put_file > [31mFailure/Error:[0m [31m@sess.put_file("/", @file_path)[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec.rb:56[0m > > 160) Webmock with Patron when custom functionality is used file requests should work with post_file > [31mFailure/Error:[0m [31m@sess.post_file("/", @file_path)[0m > [31mArgumentError:[0m > [31mwrong number of arguments (0 for 5)[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `initialize'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `new'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:104:in `build_patron_response'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/patron_adapter.rb:27:in `handle_request'[0m >[36m # ./spec/patron_spec.rb:62[0m > > 161) WebMock::StubRequestSnippet to_s POST should print stub request snippet with body as a hash using rails conventions on form posts > [31mFailure/Error:[0m [31mWebMock::StubRequestSnippet.new(@request_stub).to_s.should == expected.strip[0m > [31mexpected: "stub_request(:post, \"http://www.example.com/\").\n with(:body => {\"user\"=>{\"first_name\"=>\"Bartosz\"}},\n :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).\n to_return(:status => 200, :body => \"\", :headers => {})"[0m > [31m got: "stub_request(:post, \"http://www.example.com/\").\n with(:body => {\"user[first_name]\"=>\"Bartosz\"},\n :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).\n to_return(:status => 200, :body => \"\", :headers => {})" (using ==)[0m > [31mDiff:[0m > [31m@@ -1,5 +1,5 @@[0m > [31m stub_request(:post, "http://www.example.com/").[0m > [31m- with(:body => {"user"=>{"first_name"=>"Bartosz"}},[0m > [31m+ with(:body => {"user[first_name]"=>"Bartosz"},[0m > [31m :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m >[36m # ./spec/stub_request_snippet_spec.rb:75[0m > > 162) Webmock with Net:HTTP it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c with headers {'Accept'=>'*/*'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c").[0m > [31m with(:headers => {'Accept'=>'*/*'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:100:in `request'[0m >[36m # ./spec/net_http_spec_helper.rb:30:in `http_request'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:111:in `start_without_connect'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:124:in `start'[0m >[36m # ./spec/net_http_spec_helper.rb:29:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:185[0m > > 163) Webmock with Net:HTTP it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?x=3&a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c&x=3 with headers {'Accept'=>'*/*'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c&x=3").[0m > [31m with(:headers => {'Accept'=>'*/*'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c&x=3")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:100:in `request'[0m >[36m # ./spec/net_http_spec_helper.rb:30:in `http_request'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:111:in `start_without_connect'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:124:in `start'[0m >[36m # ./spec/net_http_spec_helper.rb:29:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:195[0m > > 164) Webmock with Net:HTTP it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Accept'=>'*/*'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => "a=1&c[d][]=e&c[d][]=f&b=five",[0m > [31m :headers => {'Accept'=>'*/*'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:100:in `request'[0m >[36m # ./spec/net_http_spec_helper.rb:30:in `http_request'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:111:in `start_without_connect'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:124:in `start'[0m >[36m # ./spec/net_http_spec_helper.rb:29:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:269[0m > > 165) Webmock with Net:HTTP it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Accept'=>'*/*'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => "a=1&c[d][]=e&b=five&c[d][]=f",[0m > [31m :headers => {'Accept'=>'*/*'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:100:in `request'[0m >[36m # ./spec/net_http_spec_helper.rb:30:in `http_request'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:111:in `start_without_connect'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/net_http.rb:124:in `start'[0m >[36m # ./spec/net_http_spec_helper.rb:29:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:275[0m > > 166) Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c with headers {'Accept'=>'*/*'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/webmock_shared.rb:1037[0m > > 167) Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c&x=3 was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c&x=3 with headers {'Accept'=>'*/*'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/webmock_shared.rb:1051[0m > > 168) Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Accept'=>'*/*'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/webmock_shared.rb:1122[0m > > 169) Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Accept'=>'*/*'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/webmock_shared.rb:1129[0m > > 170) Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with body \{"a"=>"1", "b"=>"five", "c"=>\{"d"=>\["e", "f"\]\}\} was expected to execute 1 time but it executed 0 times/, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'c[d][]=f&a=1&c[d][]=e' with headers {'Accept'=>'*/*'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/net_http_spec.rb:10 >[36m # ./spec/webmock_shared.rb:1136[0m > > 171) Webmock with HTTPClient it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c").[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:68:in `do_get_with_webmock'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:33:in `do_get_block'[0m >[36m # ./spec/httpclient_spec_helper.rb:18:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:185[0m > > 172) Webmock with HTTPClient it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?x=3&a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c&x=3[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c&x=3").[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c&x=3")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:68:in `do_get_with_webmock'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:33:in `do_get_block'[0m >[36m # ./spec/httpclient_spec_helper.rb:18:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:195[0m > > 173) Webmock with HTTPClient it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Content-Type'=>'application/x-www-form-urlencoded'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"a"=>"1", "c[d][]"=>"f", "b"=>"five"},[0m > [31m :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:68:in `do_get_with_webmock'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:33:in `do_get_block'[0m >[36m # ./spec/httpclient_spec_helper.rb:18:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:269[0m > > 174) Webmock with HTTPClient it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Content-Type'=>'application/x-www-form-urlencoded'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"a"=>"1", "c[d][]"=>"f", "b"=>"five"},[0m > [31m :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:68:in `do_get_with_webmock'[0m >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:33:in `do_get_block'[0m >[36m # ./spec/httpclient_spec_helper.rb:18:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:275[0m > > 175) Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/webmock_shared.rb:1037[0m > > 176) Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c&x=3 was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c&x=3 was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/webmock_shared.rb:1051[0m > > 177) Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Content-Type'=>'application/x-www-form-urlencoded'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/webmock_shared.rb:1122[0m > > 178) Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Content-Type'=>'application/x-www-form-urlencoded'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/webmock_shared.rb:1129[0m > > 179) Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with body \{"a"=>"1", "b"=>"five", "c"=>\{"d"=>\["e", "f"\]\}\} was expected to execute 1 time but it executed 0 times/, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'c[d][]=f&a=1&c[d][]=e' with headers {'Content-Type'=>'application/x-www-form-urlencoded'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:14 >[36m # ./spec/webmock_shared.rb:1136[0m > > 180) Webmock with HTTPClient async requests it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c").[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:80:in `do_request_async'[0m >[36m # ./spec/httpclient_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:185[0m > > 181) Webmock with HTTPClient async requests it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?x=3&a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c&x=3[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c&x=3").[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c&x=3")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:80:in `do_request_async'[0m >[36m # ./spec/httpclient_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:195[0m > > 182) Webmock with HTTPClient async requests it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Content-Type'=>'application/x-www-form-urlencoded'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"a"=>"1", "c[d][]"=>"f", "b"=>"five"},[0m > [31m :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:80:in `do_request_async'[0m >[36m # ./spec/httpclient_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:269[0m > > 183) Webmock with HTTPClient async requests it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Content-Type'=>'application/x-www-form-urlencoded'}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"a"=>"1", "c[d][]"=>"f", "b"=>"five"},[0m > [31m :headers => {'Content-Type'=>'application/x-www-form-urlencoded'}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/../lib/webmock/http_lib_adapters/httpclient_adapter.rb:80:in `do_request_async'[0m >[36m # ./spec/httpclient_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:275[0m > > 184) Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/webmock_shared.rb:1037[0m > > 185) Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c&x=3 was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c&x=3 was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/webmock_shared.rb:1051[0m > > 186) Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Content-Type'=>'application/x-www-form-urlencoded'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/webmock_shared.rb:1122[0m > > 187) Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Content-Type'=>'application/x-www-form-urlencoded'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/webmock_shared.rb:1129[0m > > 188) Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with body \{"a"=>"1", "b"=>"five", "c"=>\{"d"=>\["e", "f"\]\}\} was expected to execute 1 time but it executed 0 times/, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'c[d][]=f&a=1&c[d][]=e' with headers {'Content-Type'=>'application/x-www-form-urlencoded'} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/httpclient_spec.rb:39 >[36m # ./spec/webmock_shared.rb:1136[0m > > 189) WebMock::RequestPattern when matching when matching requests on query params should match request query params even if uri is declared as regexp > [31mFailure/Error:[0m [31mWebMock::RequestPattern.new(:get, /.*example.*/, :query => {"a" => ["b", "c"]}).[0m > [31mexpected #<WebMock::RequestPattern:0x7fa08f03c0a0 @uri_pattern=#<WebMock::URIRegexpPattern:0x7fa08f03c000 @query_params={"a"=>["b", "c"]}, @pattern=/.*example.*/>, @method_pattern=#<WebMock::MethodPattern:0x7fa08f03c050 @pattern=:get>> to match #<WebMock::RequestSignature:0x7fa08f03c028 @method=:get, @uri=#<Addressable::URI:0x3fd04781b864 URI:http://www.example.com:80/?a%5B%5D=c>>[0m >[36m # ./spec/request_pattern_spec.rb:130[0m > > 190) WebMock::RequestPattern when matching when matching requests on query params should match for query params are the same as declared in hash > [31mFailure/Error:[0m [31mWebMock::RequestPattern.new(:get, "www.example.com", :query => {"a" => ["b", "c"]}).[0m > [31mexpected #<WebMock::RequestPattern:0x7fa08f018538 @uri_pattern=#<WebMock::URIStringPattern:0x7fa08f018470 @pattern=#<Addressable::URI:0x3fd04780c134 URI:http://www.example.com:80/?a=b&a=c>>, @method_pattern=#<WebMock::MethodPattern:0x7fa08f0184e8 @pattern=:get>> to match #<WebMock::RequestSignature:0x7fa08f017f98 @method=:get, @uri=#<Addressable::URI:0x3fd04780bc5c URI:http://www.example.com:80/?a%5B%5D=c>>[0m >[36m # ./spec/request_pattern_spec.rb:140[0m > > 191) WebMock::RequestPattern when matching when matching requests with body when body in pattern is declared as a hash for request with url encoded body should match when hash matches body > [31mFailure/Error:[0m [31mWebMock::RequestPattern.new(:post, 'www.example.com', :body => body_hash).[0m > [31mexpected #<WebMock::RequestPattern:0x7fa08ef7d1f0 @body_pattern=#<WebMock::BodyPattern:0x7fa08ef7cac0 @pattern={"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}}>, @uri_pattern=#<WebMock::URIStringPattern:0x7fa08ef7cf98 @pattern=#<Addressable::URI:0x3fd0477be6c8 URI:http://www.example.com:80/>>, @method_pattern=#<WebMock::MethodPattern:0x7fa08ef7cfe8 @pattern=:post>> to match #<WebMock::RequestSignature:0x7fa08ef7ca48 @method=:post, @body="a=1&c[d][]=e&c[d][]=f&b=five", @uri=#<Addressable::URI:0x3fd0477bdd04 URI:http://www.example.com:80/>>[0m >[36m # ./spec/request_pattern_spec.rb:208[0m > > 192) WebMock::RequestPattern when matching when matching requests with body when body in pattern is declared as a hash for request with url encoded body should match when hash matches body in different order of params > [31mFailure/Error:[0m [31mWebMock::RequestPattern.new(:post, 'www.example.com', :body => body_hash).[0m > [31mexpected #<WebMock::RequestPattern:0x7fa08ef6df20 @body_pattern=#<WebMock::BodyPattern:0x7fa08ef6d660 @pattern={"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}}>, @uri_pattern=#<WebMock::URIStringPattern:0x7fa08ef6dca0 @pattern=#<Addressable::URI:0x3fd0477b6cfc URI:http://www.example.com:80/>>, @method_pattern=#<WebMock::MethodPattern:0x7fa08ef6dcf0 @pattern=:post>> to match #<WebMock::RequestSignature:0x7fa08ef6d570 @method=:post, @body="a=1&c[d][]=e&b=five&c[d][]=f", @uri=#<Addressable::URI:0x3fd0477b6644 URI:http://www.example.com:80/>>[0m >[36m # ./spec/request_pattern_spec.rb:213[0m > > 193) WebMock::RequestPattern when matching when matching requests with body when body in pattern is declared as a hash for request with url encoded body should match when hash contains regex values > [31mFailure/Error:[0m [31mWebMock::RequestPattern.new(:post, "www.example.com", :body => {:a => /^\w{5}$/, :b => {:c => /^\d{3}$/}}).[0m > [31mexpected #<WebMock::RequestPattern:0x7fa08ef4a4f8 @body_pattern=#<WebMock::BodyPattern:0x7fa08ef49fa8 @pattern={"b"=>{"c"=>/^\d{3}$/}, "a"=>/^\w{5}$/}>, @uri_pattern=#<WebMock::URIStringPattern:0x7fa08ef4a458 @pattern=#<Addressable::URI:0x3fd0477a5100 URI:http://www.example.com:80/>>, @method_pattern=#<WebMock::MethodPattern:0x7fa08ef4a4a8 @pattern=:post>> to match #<WebMock::RequestSignature:0x7fa08ef49f30 @method=:post, @body="a=abcde&b[c]=123", @uri=#<Addressable::URI:0x3fd0477a4c14 URI:http://www.example.com:80/>>[0m >[36m # ./spec/request_pattern_spec.rb:228[0m > > 194) Webmock with EM::HttpRequest it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c with headers {'Authorization'=>['', '']}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c").[0m > [31m with(:headers => {'Authorization'=>['', '']}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./lib/webmock/http_lib_adapters/em_http_request/em_http_request_0_x.rb:76:in `send_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `send'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `http_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:185[0m > > 195) Webmock with EM::HttpRequest it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option > [31mFailure/Error:[0m [31mhttp_request(:get, "http://www.example.com/?x=3&a[]=b&a[]=c").body.should == "abc"[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: GET http://www.example.com/?a%5B%5D=c&x=3 with headers {'Authorization'=>['', '']}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a%5B%5D=c&x=3").[0m > [31m with(:headers => {'Authorization'=>['', '']}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:get, "http://www.example.com/?a=b&a=c&x=3")[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./lib/webmock/http_lib_adapters/em_http_request/em_http_request_0_x.rb:76:in `send_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `send'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `http_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:195[0m > > 196) Webmock with EM::HttpRequest it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Authorization'=>['', '']}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => "a=1&c[d][]=e&c[d][]=f&b=five",[0m > [31m :headers => {'Authorization'=>['', '']}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./lib/webmock/http_lib_adapters/em_http_request/em_http_request_0_x.rb:76:in `send_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `send'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `http_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:269[0m > > 197) Webmock with EM::HttpRequest it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params > [31mFailure/Error:[0m [31m:post, "http://www.example.com/",[0m > [31mWebMock::NetConnectNotAllowedError:[0m > [31mReal HTTP connections are disabled. Unregistered request: POST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Authorization'=>['', '']}[0m > [31m[0m > [31mYou can stub this request with the following snippet:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => "a=1&c[d][]=e&b=five&c[d][]=f",[0m > [31m :headers => {'Authorization'=>['', '']}).[0m > [31m to_return(:status => 200, :body => "", :headers => {})[0m > [31m[0m > [31mregistered request stubs:[0m > [31m[0m > [31mstub_request(:post, "http://www.example.com/").[0m > [31m with(:body => {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}})[0m > [31m[0m > [31m============================================================[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./lib/webmock/http_lib_adapters/em_http_request/em_http_request_0_x.rb:76:in `send_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `send'[0m >[36m # ./spec/em_http_request_spec_helper.rb:21:in `http_request'[0m >[36m # ./spec/em_http_request_spec_helper.rb:14:in `http_request'[0m >[36m # ./spec/webmock_shared.rb:275[0m > > 198) Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c with headers {'Authorization'=>['', '']} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./spec/webmock_shared.rb:1037[0m > > 199) Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request GET http://www.example.com/?a=b&a=c&x=3 was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mGET http://www.example.com/?a%5B%5D=c&x=3 with headers {'Authorization'=>['', '']} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./spec/webmock_shared.rb:1051[0m > > 200) Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&c[d][]=f&b=five' with headers {'Authorization'=>['', '']} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./spec/webmock_shared.rb:1122[0m > > 201) Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected no Exception, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'a=1&c[d][]=e&b=five&c[d][]=f' with headers {'Authorization'=>['', '']} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./spec/webmock_shared.rb:1129[0m > > 202) Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash > [31mFailure/Error:[0m [31mlambda {[0m > [31mexpected RSpec::Expectations::ExpectationNotMetError with message matching /The request POST http:\/\/www.example.com\/ with body \{"a"=>"1", "b"=>"five", "c"=>\{"d"=>\["e", "f"\]\}\} was expected to execute 1 time but it executed 0 times/, got #<RSpec::Expectations::ExpectationNotMetError: The request POST http://www.example.com/ with body {"b"=>"five", "a"=>"1", "c"=>{"d"=>["e", "f"]}} was expected to execute 1 time but it executed 0 times[0m > [31m[0m > [31mThe following requests were made:[0m > [31m[0m > [31mPOST http://www.example.com/ with body 'c[d][]=f&a=1&c[d][]=e' with headers {'Authorization'=>['', '']} was made 1 time[0m > [31m[0m > [31m============================================================>[0m > Shared Example Group: "WebMock" called from ./spec/em_http_request_spec.rb:11 >[36m # ./spec/webmock_shared.rb:1136[0m > >Finished in 26.76 seconds >[31m1230 examples, 202 failures[0m > >Failed examples: > >[31mrspec ./spec/webmock_shared.rb:47[0m [36m# Webmock with Patron it should behave like WebMock when web connect is not allowed should return stubbed response if request was stubbed[0m >[31mrspec ./spec/webmock_shared.rb:52[0m [36m# Webmock with Patron it should behave like WebMock when web connect is not allowed should return stubbed response if request with path was stubbed[0m >[31mrspec ./spec/webmock_shared.rb:69[0m [36m# Webmock with Patron it should behave like WebMock when web connect is not allowed with exception for localhost should return stubbed response if request was stubbed[0m >[31mrspec ./spec/webmock_shared.rb:107[0m [36m# Webmock with Patron it should behave like WebMock when web connect is not allowed with exception for allowed domains when the host is not allowed should return stubbed response if request was stubbed[0m >[31mrspec ./spec/webmock_shared.rb:120[0m [36m# Webmock with Patron it should behave like WebMock when web connect is not allowed with exception for allowed domains when the host with port is not allowed should return stubbed response if request was stubbed[0m >[31mrspec ./spec/webmock_shared.rb:164[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on uri should match the request by uri with non escaped params if request have escaped parameters[0m >[31mrspec ./spec/webmock_shared.rb:169[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on uri should match the request by uri with escaped parameters even if request has non escaped params[0m >[31mrspec ./spec/webmock_shared.rb:174[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on uri should match the request by regexp matching non escaped params uri if request params are escaped[0m >[31mrspec ./spec/webmock_shared.rb:183[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash[0m >[31mrspec ./spec/webmock_shared.rb:188[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on query params should match the request by query declared as a string[0m >[31mrspec ./spec/webmock_shared.rb:193[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option[0m >[31mrspec ./spec/webmock_shared.rb:202[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on method should match the request by method if registered[0m >[31mrspec ./spec/webmock_shared.rb:207[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on method should not match requests if method is different[0m >[31mrspec ./spec/webmock_shared.rb:220[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body should match requests if body is the same[0m >[31mrspec ./spec/webmock_shared.rb:227[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body should match requests if body is not set in the stub[0m >[31mrspec ./spec/webmock_shared.rb:243[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body with regular expressions should match requests if body matches regexp[0m >[31mrspec ./spec/webmock_shared.rb:267[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:273[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params[0m >[31mrspec ./spec/webmock_shared.rb:292[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with json body and content type is set to json should match if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:298[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with json body and content type is set to json should match if hash matches body in different form[0m >[31mrspec ./spec/webmock_shared.rb:304[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with json body and content type is set to json should match if hash contains date string[0m >[31mrspec ./spec/webmock_shared.rb:321[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with xml body and content type is set to xml should match if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:327[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with xml body and content type is set to xml should match if hash matches body in different form[0m >[31mrspec ./spec/webmock_shared.rb:333[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on body when body is declared as a hash for request with xml body and content type is set to xml should match if hash contains date string[0m >[31mrspec ./spec/webmock_shared.rb:350[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on headers should match requests if headers are the same[0m >[31mrspec ./spec/webmock_shared.rb:357[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on headers should match requests if headers are the same and declared as array[0m >[31mrspec ./spec/webmock_shared.rb:392[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on headers should match requests if request headers are not stubbed[0m >[31mrspec ./spec/webmock_shared.rb:366[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on headers when multiple headers with the same key are used should match requests if headers are the same[0m >[31mrspec ./spec/webmock_shared.rb:373[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on headers when multiple headers with the same key are used should match requests if headers are the same but in different order[0m >[31mrspec ./spec/webmock_shared.rb:421[0m [36m# Webmock with Patron it should behave like WebMock when matching requests on headers with regular expressions should match requests if header values match regular expression[0m >[31mrspec ./spec/webmock_shared.rb:443[0m [36m# Webmock with Patron it should behave like WebMock when matching requests with basic authentication should match if credentials are the same[0m >[31mrspec ./spec/webmock_shared.rb:473[0m [36m# Webmock with Patron it should behave like WebMock when matching requests with block should match if block returns true[0m >[31mrspec ./spec/webmock_shared.rb:485[0m [36m# Webmock with Patron it should behave like WebMock when matching requests with block should pass the request to the block[0m >[31mrspec ./spec/webmock_shared.rb:522[0m [36m# Webmock with Patron it should behave like WebMock raising stubbed exceptions should raise exception if declared in a stubbed response after returning declared response[0m >[31mrspec ./spec/webmock_shared.rb:542[0m [36m# Webmock with Patron it should behave like WebMock raising timeout errors should raise exception if declared in a stubbed response after returning declared response[0m >[31mrspec ./spec/webmock_shared.rb:554[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return declared body[0m >[31mrspec ./spec/webmock_shared.rb:559[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return declared headers[0m >[31mrspec ./spec/webmock_shared.rb:565[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return declared headers when there are multiple headers with the same key[0m >[31mrspec ./spec/webmock_shared.rb:571[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return declared status code[0m >[31mrspec ./spec/webmock_shared.rb:576[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return declared status message[0m >[31mrspec ./spec/webmock_shared.rb:585[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return default status code[0m >[31mrspec ./spec/webmock_shared.rb:590[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return default empty message[0m >[31mrspec ./spec/webmock_shared.rb:599[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return body declared as IO[0m >[31mrspec ./spec/webmock_shared.rb:604[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses should return body declared as IO if requested many times[0m >[31mrspec ./spec/webmock_shared.rb:618[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses dynamic response parts should return evaluated response body[0m >[31mrspec ./spec/webmock_shared.rb:623[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses dynamic response parts should return evaluated response headers[0m >[31mrspec ./spec/webmock_shared.rb:638[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should return evaluated response body[0m >[31mrspec ./spec/webmock_shared.rb:645[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should return evaluated response headers[0m >[31mrspec ./spec/webmock_shared.rb:652[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should create dynamic responses from blocks[0m >[31mrspec ./spec/webmock_shared.rb:659[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses dynamic responses should create dynamic responses from objects responding to call[0m >[31mrspec ./spec/webmock_shared.rb:675[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded headers[0m >[31mrspec ./spec/webmock_shared.rb:685[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded body[0m >[31mrspec ./spec/webmock_shared.rb:689[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded status[0m >[31mrspec ./spec/webmock_shared.rb:693[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should return recorded status message[0m >[31mrspec ./spec/webmock_shared.rb:700[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses from file should ensure file is closed[0m >[31mrspec ./spec/webmock_shared.rb:714[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded headers[0m >[31mrspec ./spec/webmock_shared.rb:724[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded body[0m >[31mrspec ./spec/webmock_shared.rb:728[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded status[0m >[31mrspec ./spec/webmock_shared.rb:732[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying responses raw responses from string should return recorded status message[0m >[31mrspec ./spec/webmock_shared.rb:747[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses evaluated dynamically should return response from evaluated file[0m >[31mrspec ./spec/webmock_shared.rb:752[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses replying raw responses evaluated dynamically should return response from evaluated string[0m >[31mrspec ./spec/webmock_shared.rb:763[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses rack responses should return response returned by rack app[0m >[31mrspec ./spec/webmock_shared.rb:769[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared in array[0m >[31mrspec ./spec/webmock_shared.rb:776[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should repeat returning last declared response from a sequence after all responses were returned[0m >[31mrspec ./spec/webmock_shared.rb:783[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared as comma separated params[0m >[31mrspec ./spec/webmock_shared.rb:790[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared with several to_return invokations[0m >[31mrspec ./spec/webmock_shared.rb:800[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses sequences of responses should return responses one by one if declared with to_return invocations separated with then syntactic sugar[0m >[31mrspec ./spec/webmock_shared.rb:812[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses repeating declared responses more than once should repeat one response declared number of times[0m >[31mrspec ./spec/webmock_shared.rb:822[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses repeating declared responses more than once should repeat sequence of response declared number of times[0m >[31mrspec ./spec/webmock_shared.rb:834[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses repeating declared responses more than once should repeat infinitely last response even if number of declared times is lower[0m >[31mrspec ./spec/webmock_shared.rb:852[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses raising declared exceptions more than once should repeat raising exception declared number of times[0m >[31mrspec ./spec/webmock_shared.rb:865[0m [36m# Webmock with Patron it should behave like WebMock returning stubbed responses raising declared exceptions more than once should repeat raising sequence of exceptions declared number of times[0m >[31mrspec ./spec/webmock_shared.rb:888[0m [36m# Webmock with Patron it should behave like WebMock precedence of stubs should use the last declared matching request stub[0m >[31mrspec ./spec/webmock_shared.rb:894[0m [36m# Webmock with Patron it should behave like WebMock precedence of stubs should not be affected by the type of uri or request method[0m >[31mrspec ./spec/webmock_shared.rb:912[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with the same uri and method[0m >[31mrspec ./spec/webmock_shared.rb:919[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should accept verification as WebMock class method invocation[0m >[31mrspec ./spec/webmock_shared.rb:932[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was not expected but executed[0m >[31mrspec ./spec/webmock_shared.rb:939[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail with message with executed requests listed[0m >[31mrspec ./spec/webmock_shared.rb:952[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed to different uri[0m >[31mrspec ./spec/webmock_shared.rb:959[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different method[0m >[31mrspec ./spec/webmock_shared.rb:966[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri[0m >[31mrspec ./spec/webmock_shared.rb:973[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri without port [0m >[31mrspec ./spec/webmock_shared.rb:980[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri with port[0m >[31mrspec ./spec/webmock_shared.rb:987[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different port[0m >[31mrspec ./spec/webmock_shared.rb:994[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should pass if request was executed with different form of uri with https port[0m >[31mrspec ./spec/webmock_shared.rb:1059[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if requested more times than expected[0m >[31mrspec ./spec/webmock_shared.rb:1067[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if requested less times than expected[0m >[31mrspec ./spec/webmock_shared.rb:1074[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if requested less times than expected when 3 times expected[0m >[31mrspec ./spec/webmock_shared.rb:1081[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with the same body[0m >[31mrspec ./spec/webmock_shared.rb:1088[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different body[0m >[31mrspec ./spec/webmock_shared.rb:1203[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with the same headers[0m >[31mrspec ./spec/webmock_shared.rb:1211[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with the same headers with value declared as array[0m >[31mrspec ./spec/webmock_shared.rb:1247[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with different headers[0m >[31mrspec ./spec/webmock_shared.rb:1255[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with less headers[0m >[31mrspec ./spec/webmock_shared.rb:1263[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with more headers[0m >[31mrspec ./spec/webmock_shared.rb:1273[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with body and headers but they were not specified in expectantion[0m >[31mrspec ./spec/webmock_shared.rb:1283[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should succeed if request was executed with headers matching regular expressions[0m >[31mrspec ./spec/webmock_shared.rb:1291[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed with headers not matching regular expression[0m >[31mrspec ./spec/webmock_shared.rb:1299[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should suceed if request was executed and block evaluated to true[0m >[31mrspec ./spec/webmock_shared.rb:1306[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was executed and block evaluated to false[0m >[31mrspec ./spec/webmock_shared.rb:1313[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed should fail if request was not expected but it executed and block matched request[0m >[31mrspec ./spec/webmock_shared.rb:1008[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with escaped uris should pass if request was executed with escaped params[0m >[31mrspec ./spec/webmock_shared.rb:1015[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with escaped uris should pass if request was executed with non escaped params but escaped expected[0m >[31mrspec ./spec/webmock_shared.rb:1022[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with escaped uris should pass if request was executed with escaped params but uri matichg regexp expected[0m >[31mrspec ./spec/webmock_shared.rb:1036[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option[0m >[31mrspec ./spec/webmock_shared.rb:1043[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared as string in query option[0m >[31mrspec ./spec/webmock_shared.rb:1050[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option[0m >[31mrspec ./spec/webmock_shared.rb:1098[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as regexp should succeed if request was executed with the same body[0m >[31mrspec ./spec/webmock_shared.rb:1105[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as regexp should fail if request was executed with different body[0m >[31mrspec ./spec/webmock_shared.rb:1121[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1128[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order[0m >[31mrspec ./spec/webmock_shared.rb:1135[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash[0m >[31mrspec ./spec/webmock_shared.rb:1146[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with json body matching hash and content type is set to json should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1154[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with json body matching hash and content type is set to json should succeed if json body is in different form[0m >[31mrspec ./spec/webmock_shared.rb:1162[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with json body matching hash and content type is set to json should succeed if json body contains date string[0m >[31mrspec ./spec/webmock_shared.rb:1175[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with xml body matching hash and content type is set to xml should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1183[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with xml body matching hash and content type is set to xml should succeed if xml body is in different form[0m >[31mrspec ./spec/webmock_shared.rb:1191[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with xml body matching hash and content type is set to xml should succeed if xml body contains date string[0m >[31mrspec ./spec/webmock_shared.rb:1221[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when multiple headers with the same key are passed should succeed if request was executed with the same headers[0m >[31mrspec ./spec/webmock_shared.rb:1229[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when multiple headers with the same key are passed should succeed if request was executed with the same headers but different order[0m >[31mrspec ./spec/webmock_shared.rb:1237[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed when multiple headers with the same key are passed should fail if request was executed with different headers[0m >[31mrspec ./spec/webmock_shared.rb:1326[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should succeed if succeed if request was executed with expected credentials[0m >[31mrspec ./spec/webmock_shared.rb:1333[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should fail if request was executed with different credentials than expected[0m >[31mrspec ./spec/webmock_shared.rb:1340[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should fail if request was executed without credentials but credentials were expected[0m >[31mrspec ./spec/webmock_shared.rb:1347[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should fail if request was executed with credentials but expected without[0m >[31mrspec ./spec/webmock_shared.rb:1354[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed with authentication should be order insensitive[0m >[31mrspec ./spec/webmock_shared.rb:1366[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should verify expected requests occured[0m >[31mrspec ./spec/webmock_shared.rb:1373[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should verify expected requests occured[0m >[31mrspec ./spec/webmock_shared.rb:1380[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should verify that non expected requests didn't occur[0m >[31mrspec ./spec/webmock_shared.rb:1387[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should succeed if request was executed and block evaluated to true[0m >[31mrspec ./spec/webmock_shared.rb:1394[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should fail if request was executed and block evaluated to false[0m >[31mrspec ./spec/webmock_shared.rb:1401[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using webmock matcher should fail if request was not expected but executed and block matched request[0m >[31mrspec ./spec/webmock_shared.rb:1413[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify expected requests occured[0m >[31mrspec ./spec/webmock_shared.rb:1421[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify expected requests occured[0m >[31mrspec ./spec/webmock_shared.rb:1428[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify that non expected requests didn't occur[0m >[31mrspec ./spec/webmock_shared.rb:1435[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify if non expected request executed and block evaluated to true[0m >[31mrspec ./spec/webmock_shared.rb:1442[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify if request was executed and block evaluated to true[0m >[31mrspec ./spec/webmock_shared.rb:1449[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation when net connect not allowed using assert_requested should verify if request was executed and block evaluated to false[0m >[31mrspec ./spec/webmock_shared.rb:1461[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify expected requests occured[0m >[31mrspec ./spec/webmock_shared.rb:1467[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify subsequent requests[0m >[31mrspec ./spec/webmock_shared.rb:1475[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify expected requests occured[0m >[31mrspec ./spec/webmock_shared.rb:1481[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify that non expected requests didn't occur[0m >[31mrspec ./spec/webmock_shared.rb:1489[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify if non expected request executed and block evaluated to true[0m >[31mrspec ./spec/webmock_shared.rb:1497[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify if request was executed and block evaluated to true[0m >[31mrspec ./spec/webmock_shared.rb:1503[0m [36m# Webmock with Patron it should behave like WebMock verification of request expectation using matchers on the RequestStub should verify if request was executed and block evaluated to false[0m >[31mrspec ./spec/webmock_shared.rb:1551[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request should invoke a callback after request is made[0m >[31mrspec ./spec/webmock_shared.rb:1559[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request should not invoke a callback if specific http library should be ignored[0m >[31mrspec ./spec/webmock_shared.rb:1567[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request should invoke a callback even if other http libraries should be ignored[0m >[31mrspec ./spec/webmock_shared.rb:1575[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request should pass request signature to the callback[0m >[31mrspec ./spec/webmock_shared.rb:1646[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request should invoke multiple callbacks in order of their declarations[0m >[31mrspec ./spec/webmock_shared.rb:1662[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request should clear all declared callbacks on reset callbacks[0m >[31mrspec ./spec/webmock_shared.rb:1599[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request passing response to callback for stubbed requests should pass response with status and message[0m >[31mrspec ./spec/webmock_shared.rb:1603[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request passing response to callback for stubbed requests should pass response with headers[0m >[31mrspec ./spec/webmock_shared.rb:1610[0m [36m# Webmock with Patron it should behave like WebMock callbacks after_request passing response to callback for stubbed requests should pass response with body[0m >[31mrspec ./spec/webmock_shared.rb:1756[0m [36m# Webmock with Patron it should behave like WebMock enabling and disabling webmock when webmock is enabled again it should behave like enabled WebMock should return stubbed response[0m >[31mrspec ./spec/webmock_shared.rb:1756[0m [36m# Webmock with Patron it should behave like WebMock enabling and disabling webmock when webmock is disabled except this lib it should behave like enabled WebMock should return stubbed response[0m >[31mrspec ./spec/patron_spec.rb:83[0m [36m# Webmock with Patron when custom functionality is used should work with WebDAV copy request[0m >[31mrspec ./spec/patron_spec.rb:33[0m [36m# Webmock with Patron when custom functionality is used file requests should work with get_file[0m >[31mrspec ./spec/patron_spec.rb:53[0m [36m# Webmock with Patron when custom functionality is used file requests should work with put_file[0m >[31mrspec ./spec/patron_spec.rb:59[0m [36m# Webmock with Patron when custom functionality is used file requests should work with post_file[0m >[31mrspec ./spec/stub_request_snippet_spec.rb:64[0m [36m# WebMock::StubRequestSnippet to_s POST should print stub request snippet with body as a hash using rails conventions on form posts[0m >[31mrspec ./spec/webmock_shared.rb:183[0m [36m# Webmock with Net:HTTP it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash[0m >[31mrspec ./spec/webmock_shared.rb:193[0m [36m# Webmock with Net:HTTP it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option[0m >[31mrspec ./spec/webmock_shared.rb:267[0m [36m# Webmock with Net:HTTP it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:273[0m [36m# Webmock with Net:HTTP it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params[0m >[31mrspec ./spec/webmock_shared.rb:1036[0m [36m# Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option[0m >[31mrspec ./spec/webmock_shared.rb:1050[0m [36m# Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option[0m >[31mrspec ./spec/webmock_shared.rb:1121[0m [36m# Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1128[0m [36m# Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order[0m >[31mrspec ./spec/webmock_shared.rb:1135[0m [36m# Webmock with Net:HTTP it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash[0m >[31mrspec ./spec/webmock_shared.rb:183[0m [36m# Webmock with HTTPClient it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash[0m >[31mrspec ./spec/webmock_shared.rb:193[0m [36m# Webmock with HTTPClient it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option[0m >[31mrspec ./spec/webmock_shared.rb:267[0m [36m# Webmock with HTTPClient it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:273[0m [36m# Webmock with HTTPClient it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params[0m >[31mrspec ./spec/webmock_shared.rb:1036[0m [36m# Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option[0m >[31mrspec ./spec/webmock_shared.rb:1050[0m [36m# Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option[0m >[31mrspec ./spec/webmock_shared.rb:1121[0m [36m# Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1128[0m [36m# Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order[0m >[31mrspec ./spec/webmock_shared.rb:1135[0m [36m# Webmock with HTTPClient it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash[0m >[31mrspec ./spec/webmock_shared.rb:183[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash[0m >[31mrspec ./spec/webmock_shared.rb:193[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option[0m >[31mrspec ./spec/webmock_shared.rb:267[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:273[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params[0m >[31mrspec ./spec/webmock_shared.rb:1036[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option[0m >[31mrspec ./spec/webmock_shared.rb:1050[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option[0m >[31mrspec ./spec/webmock_shared.rb:1121[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1128[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order[0m >[31mrspec ./spec/webmock_shared.rb:1135[0m [36m# Webmock with HTTPClient async requests it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash[0m >[31mrspec ./spec/request_pattern_spec.rb:129[0m [36m# WebMock::RequestPattern when matching when matching requests on query params should match request query params even if uri is declared as regexp[0m >[31mrspec ./spec/request_pattern_spec.rb:139[0m [36m# WebMock::RequestPattern when matching when matching requests on query params should match for query params are the same as declared in hash[0m >[31mrspec ./spec/request_pattern_spec.rb:207[0m [36m# WebMock::RequestPattern when matching when matching requests with body when body in pattern is declared as a hash for request with url encoded body should match when hash matches body[0m >[31mrspec ./spec/request_pattern_spec.rb:212[0m [36m# WebMock::RequestPattern when matching when matching requests with body when body in pattern is declared as a hash for request with url encoded body should match when hash matches body in different order of params[0m >[31mrspec ./spec/request_pattern_spec.rb:227[0m [36m# WebMock::RequestPattern when matching when matching requests with body when body in pattern is declared as a hash for request with url encoded body should match when hash contains regex values[0m >[31mrspec ./spec/webmock_shared.rb:183[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock when matching requests on query params should match the request by query params declared as a hash[0m >[31mrspec ./spec/webmock_shared.rb:193[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock when matching requests on query params should match the request by query params declared both in uri and query option[0m >[31mrspec ./spec/webmock_shared.rb:267[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body[0m >[31mrspec ./spec/webmock_shared.rb:273[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock when matching requests on body when body is declared as a hash for request with url encoded body should match request if hash matches body in different order of params[0m >[31mrspec ./spec/webmock_shared.rb:1036[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params declared in a hash in query option[0m >[31mrspec ./spec/webmock_shared.rb:1050[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when matching requests with query params should pass if the request was executed with query params both in uri and in query option[0m >[31mrspec ./spec/webmock_shared.rb:1121[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed[0m >[31mrspec ./spec/webmock_shared.rb:1128[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should succeed if url encoded params have different order[0m >[31mrspec ./spec/webmock_shared.rb:1135[0m [36m# Webmock with EM::HttpRequest it should behave like WebMock verification of request expectation when net connect not allowed when expected body is declared as a hash when request is executed with url encoded body matching hash should fail if request is executed with url encoded body not matching hash[0m >rake aborted! >ruby -S rspec -c -f progress -r ./spec/spec_helper.rb spec/real_net_http_spec.rb spec/rack_response_spec.rb spec/stub_registry_spec.rb spec/request_stub_spec.rb spec/http_lib_adapters/http_lib_adapter_spec.rb spec/http_lib_adapters/http_lib_adapter_registry_spec.rb spec/request_signature_spec.rb spec/patron_spec.rb spec/stub_request_snippet_spec.rb spec/request_execution_verifier_spec.rb spec/net_http_spec.rb spec/errors_spec.rb spec/httpclient_spec.rb spec/request_registry_spec.rb spec/response_spec.rb spec/request_pattern_spec.rb spec/webmock_spec.rb spec/util/json_spec.rb spec/util/hash_counter_spec.rb spec/util/headers_spec.rb spec/util/hash_keys_stringifier_spec.rb spec/util/uri_spec.rb spec/em_http_request_spec.rb spec/quality_spec.rb failed > >Tasks: TOP => spec >(See full trace by running task with --trace) > [31;01m*[0m ERROR: dev-ruby/webmock-1.7.4 failed (test phase): > [31;01m*[0m tests failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 93: Called src_test > [31;01m*[0m environment, line 4531: Called ruby-ng_src_test > [31;01m*[0m environment, line 4210: Called _ruby_each_implementation 'each_ruby_test' > [31;01m*[0m environment, line 550: Called _ruby_invoke_environment 'ruby18' 'each_ruby_test' > [31;01m*[0m environment, line 602: Called each_ruby_test > [31;01m*[0m environment, line 888: Called each_fakegem_test > [31;01m*[0m environment, line 869: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m ${RUBY} -S rake ${RUBY_FAKEGEM_TASK_TEST} || die "tests failed" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-ruby/webmock-1.7.4'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-ruby/webmock-1.7.4'`. >!!! When you file a bug report, please include the following information: >GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm" >JAVACFLAGS="" COMPILER="" >and of course, the output of emerge --info > [31;01m*[0m The complete build log is located at '/var/log/portage/dev-ruby:webmock-1.7.4:20121226-201702.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/webmock-1.7.4/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-ruby/webmock-1.7.4/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-ruby/webmock-1.7.4/work/ruby18/webmock-1.7.4' > [31;01m*[0m S: '/var/tmp/portage/dev-ruby/webmock-1.7.4/work/ruby18/webmock-1.7.4' >[31;01m * [39;49;00mThe ebuild phase 'test' with pid 12274 appears to have left an orphan >[31;01m * [39;49;00mprocess running in the background.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 448780
: 333442