8

Ruby の unit::test フレームワークでテストを実行するとき、コマンドラインから 1 つのテストだけを実行するように指定する (つまり、テスト クラスとテスト メンバー変数を指定する) 本当に簡単な方法はありますか? そうでない場合、この機能を持つ別のフレームワークはありますか?

4

2 に答える 2

7
ruby /path/to/foo_test.rb --name test_should_do_something_really_spiffy

これにより、そのファイルのメソッドによって定義されたテストが呼び出されtest_should_do_something_really_spiffyます。

編集: これはTest::Unit、ほとんどの Ruby テストが作成されるフレームワーク用です。私はあなたが同じことを意味していると仮定しています。

于 2009-02-12T22:02:32.747 に答える
5

完全なTest::Unitフレームワークがある場合は、次のことができます

ruby /path/to/foo_test.rb --help

コマンドラインオプションを取得します。ただし、ミニテスト版だけでは機能しないと思います。

于 2010-04-29T23:32:08.677 に答える