, belirli bir test grubu üzerinde default_driver değiştirebilirsiniz: Belirli bir salatalık test grubu için bunu yapmak istedim ne olurCapybara'da bir Salatalık testi için test varsayılan sürücüsünü nasıl değiştirirsiniz? <a href="https://github.com/jnicklas/capybara" rel="nofollow">Capybara</a> tarafından sağlanan belgelerinde
describe 'some stuff which requires js', :js => true do
it 'will use the default js driver'
it 'will switch to one specific driver', :driver => :selenium
end
? Bu parametreleri nasıl eklerim?
When /^I do something$/ do
fill_in "a_text_box", :with => "stuff"
fill_in "another_text_box", :with => "another_thing"
end
satırını ekleyin /features/support/env.rb
yılında
:
Capybara, artık otomatik olarak, @@ javascript' için özel bir durum olmaktan ziyade, senaryodaki bir etiketle eşleşen adlandırılmış bir sürücüye geçer. Örneğin. 'tablet' sürücüsü oluşturup senaryounuzu '@ tablet 'ile etiketlerseniz, o zaman tabletin sürücüsü otomatik olarak kullanılır! –
Yanıtı genişletdiğiniz için teşekkür ederiz. –
Bu, sınamaya özgü sınama yapar ve sonra varsayılana geri döner mi? – Goalie