8

I have a test I can't get to work, so I want to debug my spec by printing the reponse.

I've tried using print response.body in my spec, but there's no output in either test.log or the console.

I'm probably missing something. What should I try?

Thanks!

4

3 に答える 3

5

次を使用して応答を印刷できます。

raise response.body 
于 2012-04-19T11:24:24.983 に答える
1

使用できます

$stderr.puts response.body

回答を印刷するには。ただし、上記のコードをテストに使用し、RSpec ユニット テストから put を削除することをお勧めします。これは、何かを出力する RSpec コードを記述することは悪い習慣と見なされます。

于 2017-11-01T10:25:26.047 に答える
1

単純に使うだけ

puts response.body
于 2020-08-14T15:53:01.433 に答える