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