2

rspec を使用する Rails プロジェクトでは、ガード ジャスミンが jspecs をしばらく実行していました。しかし、いくつかの通常の仕様に vcr を含めたところ、ジャスミンが壊れました。

09:23:13 - ERROR - Jasmine test runner isn't available: Real HTTP connections are disabled. Unregistered request: HEAD http://localhost:53212/jasmine with headers {'Accept'=>'*/*', 'User-Agent'=>'Ruby'}
> [#] 
> [#] You can stub this request with the following snippet:
> [#] 
> [#] stub_request(:head, "http://localhost:53212/jasmine").
> [#]   with(:headers => {'Accept'=>'*/*', 'User-Agent'=>'Ruby'}).
> [#]   to_return(:status => 200, :body => "", :headers => {})
> [#] 
> [#] ============================================================
09:23:13 - INFO - Guard::Jasmine stops server.

stub_requestエラーがさまざまな場所で示唆するように電話をかけてみましたが、何も得られませんでした。allow_http_connections_when_no_cassette = trueまた、 and を使用して vcr を構成しようとしignore_localhost = trueましたが、効果はありませんでした。これを修正する方法についてのアイデアはありますか?

ありがとう!

編集:

問題は、私が持っていたvcr構成ファイルがジャスミンではなくrspecによってのみロードされたため、もちろん、私が試した2つのオプションが機能しないことでした。修正は、jasmine rake タスクで vcr 構成ファイルを要求するだけでした。

4

0 に答える 0