باستخدام WebMock مع Test / Unit و em-http-request ، أحصل على هذا الخطأ:
EOFError: end of file reached
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/response.rb:117:in `read_raw_response'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/response.rb:21:in `initialize'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/response.rb:13:in `new'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/response.rb:13:in `response_for'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/request_stub.rb:21:in `block in to_return'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/request_stub.rb:21:in `map'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/webmock-1.3.4/lib/webmock/request_stub.rb:21:in `to_return'
test/test_changes.rb:97:in `block (2 levels) in <class:TestCouchChanges>'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/eventmachine-0.12.11/lib/eventmachine.rb:195:in `call'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/eventmachine-0.12.11/lib/eventmachine.rb:195:in `run_machine'
/Users/harry/.rvm/gems/ruby-1.9.1-p378/gems/eventmachine-0.12.11/lib/eventmachine.rb:195:in `run'
test/test_changes.rb:93:in `block in <class:TestCouchChanges>'
هل يمكنك تقديم مزيد من التفاصيل أو اختبار الرسوب؟
لم أحصل على أي ملاحظات لذا أفترض أن المشكلة قد ولت.
لمن ينتقل إلى البحث على الويب بأسرع ما يمكنني:
يمكن أن يكون سبب ذلك كتابة .to_return("abc")
بدلاً من .to_return(body: "abc")
.
التعليق الأكثر فائدة
لمن ينتقل إلى البحث على الويب بأسرع ما يمكنني:
يمكن أن يكون سبب ذلك كتابة
.to_return("abc")
بدلاً من.to_return(body: "abc")
.