とスイートフックの前にRSpecの使用:そうのようなタグでフック(スイート):私は前にRSpecのを使用しようとしているタグ
config.before(:suite, :selenium => true) do
#magical awesomeness
end
が、RSpecのは、タグを尊重していないようだと、私は実行したいコードを実行します:selenium => true true。各フックだけでなく、それが正常に動作するようです:
config.around(:each, :selenium => true) do |example|
Capybara.using_wait_time(10) do
Capybara.using_driver(:selenium) do
example.run
end
end
end
誰もが私が間違ってやっているか知っているの
奇妙な部分は、私は非常に同じようなことをやっているということですか?
はちょっとPoopinpants(すごい名前ところで)、うんRSpecのコアドキュメントの状態「警告:前(:スイート、:条件:=>付き) が条件のハッシュが使用されていますbefore(:suite)は特定の例やグループに関して実行されないため、with:suiteと一緒に渡される条件は実質的に無視されます。 http://rubydoc.info/github/rspec/rspec-core/master/RSpec/Core/Hooksしかし、spec_helperのbefore(:all)を使用しても、スイート全体で何度も魔法のawesomenessを実行するわけではありません。それは私が探しているものではありません。 –
Alrighty ...編集済みの回答。希望が役立ちます。 –
ありがとう、これは動作し、賢いです。 – vcardillo