0


1

「Shoulda」テスト出力を読みやすく、カラーで作成する方法!

私は現在、Spree Cartを使用するプロジェクトに取り組んでいます。そのため、RSpecでのテストからShouldaでのテストに切り替える必要がありました。

私はrspecから得られる出力が本当に好きで、Shouldaを使用して同様に読み取り可能な出力を得たいと思っています。

具体的には、shouldaを使用して以下のrspecコマンドで達成するのと同様の出力を達成するにはどうすればよいですか?

$ spec spec --color --format specdoc

2 Answer


1


ShouldaはTest

Unit内のライブラリです。 redgreen gemをインストールすると、色付きのTest :: Unit出力を取得できます


0


--verbose`または -v`フラグをRubyに渡すだけで、人間に優しい出力(RSpecほどではありませんが、実行可能)を取得できます。

$ ruby -v test/your_test.rb
`Rake

TestTask`を使用してShouldaテストを実行している場合、オプションを渡すための環境変数があります。

$ TESTOPTS='--verbose' rake