Capybara से प्राप्त दस्तावेज़ों में, आप एक विशेष परीक्षा समूह पर default_driver बदल सकते हैं:कैपिबारा में ककड़ी परीक्षण के लिए आप परीक्षण डिफ़ॉल्ट ड्राइवर कैसे बदलते हैं?
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
क्या होगा यदि मैं एक विशिष्ट ककड़ी परीक्षण समूह के लिए यह करने के लिए चाहते थे? मैं उन पैरामीटर कैसे जोड़ूं?
When /^I do something$/ do
fill_in "a_text_box", :with => "stuff"
fill_in "another_text_box", :with => "another_thing"
end
धन्यवाद!
Capybara अब स्वचालित रूप से किसी भी नामित ड्राइवर को स्विच करता है जो आपके परिदृश्य पर एक टैग से मेल खाता है, बल्कि यह '@ जावास्क्रिप्ट' के लिए एक विशेष मामला है। जैसे यदि आप 'टैबलेट' ड्राइवर बनाते हैं और अपने परिदृश्य को '@ टैबलेट' के साथ टैग करते हैं, तो 'टेबलेट' ड्राइवर स्वचालित रूप से उपयोग हो जाएगा! –
उत्तर पर विस्तार के लिए धन्यवाद। –
क्या यह परिदृश्य के लिए विशिष्ट परीक्षण करता है और बाद में डिफ़ॉल्ट पर वापस आ जाता है? – Goalie