2

Ruby 単体テスト フレームワークでは、サブクラス化Test::Unit::TestCaseによって一連のテストを作成できます。

テストのサブセットを実行することが可能です: 特定の .rb ファイル内のすべてのテストを、特定の名前で実行します。

foo.rb -n "testname" 

またはパターンに一致する

foo.rb -n /pattern/

スイートの名前を指定して、特定のスイートですべてのテストを実行することは可能ですか?

4

1 に答える 1

0

-aコマンドでオプションを使用してtestrb、テスト スイートで特定のテストのみを実行できます。

$ ls test/
a_test.rb     b_test.rb     c_test.rb

$ testrb -a test/a_test.rb
#... runs a_test.rb only
$ testrb -a test/[ab]_test.rb
#... runs a_test.rb and b_test.rb

パターン マッチング オプションもありますが、-pどのように試してもうまくいかなかったり、ネットで例を見つけたりすることができませんでした。うまくいけば、これはあなたが必要とすることをします。

于 2013-04-11T09:39:29.327 に答える