2012-01-24 3 views
0

RSpecを1つのランタイムで繰り返し実行します(Jrubyの起動時の問題を回避するためにこれを使用します)。これはshared_examplesを使用するまでうまくいきました。 shared_exampleを使用してrspecを2回実行すると、「共有サンプルグループ」というメールが既に存在します。共有グループを削除またはリセットする方法、またはこの問題を回避するにはどうすればよいですか?RSpec共有の例を再定義する

答えて

0

RSpec.world.resetに電話する必要がありますが、それは実際には機能しません(そのためのバグ:https://github.com/rspec/rspec-dev/issues/27)。しかし、これは動作します:

RSpec.world.shared_example_groups.clear 
関連する問題