1

rspecテスト中にメソッドでデバッガーを起動したいのですが。私は知っています、私は(この質問のように)仕様でそれを行うことができます、私は--debug私の.rspecファイルにあります。

debuggerテスト中のメソッドを入れたいのですが:

it "should be OK" do
    User.ok? should be_true
end

class User
    def ok?
        do_something
        debugger      #here is my breakpoint
        do_something
    end
end

その例に似たようなことをしてrspecを実行すると(rake specまたはをguard使用してrspec)、breakpoindが機能しません。

4

1 に答える 1

3

デバッガーgemをgemfileの:testグループの下に配置する必要があります。

gem 'debugger', group: [:development, :test]
于 2012-05-10T08:33:29.520 に答える