खोलने का प्रयास करता है मैं कैकबरा, कैपिबरा-वेबकिट, कैपिबरा-स्क्रीनशॉट को ककड़ी के साथ एक साथ उपयोग कर रहा हूं। (रूबी 1.9.3, रेल 3.1.3) और Capybara.javascript_driver = :webkit
भी env.rbCapybara-webkit example.com
सेट किया गया है दुर्भाग्य से @javascript
के साथ एक ककड़ी कल्पना चल किसी कारण और त्रुटि स्क्रीनशॉट केवल example.com पर कब्जा के लिए सफल होने के कभी नहीं होगा।
जो यूआरएल मैं वास्तव में खोलने की कोशिश करता हूं वह मेरे मॉडल में से एक के लिए रेल राउटर परिणाम के साथ उत्पन्न होता है। visit products_url
तो मैं कैसे बच सकता हूं कि यह example.com क्वेरीिंग समाप्त हो जाता है?
कोई इनपुट बहुत स्वागत है।
Capybara.run_server = true
Capybara.server_port = 7787
Before '@javascript' do
Capybara.app_host = "http://127.0.0.1:#{Capybara.server_port}"
end
का उपयोग products_path पहली जगह में एक त्रुटि के साथ समाप्त होता है काम कर रहे। ताकि मेरे वर्तमान विन्यास है: Capybara.run_server = सच Capybara.server_port = 7787 से पहले '@javascript' Capybara.app_host = "http://127.0.0.1:#{Capybara.server_port}" अंत करना इसके अतिरिक्त: http://www.emmanueloga.com/2011/07/26/taming-a-capybara.html capybara और रेल के साथ कुछ अन्य नुकसान को हल करने के लिए देखता है 3.1 – pagid
लगता है कि गॉटचा वेबकिट पर लागू नहीं होती है पूर्ण यूआरएल के बारे में बात कर रहे हैं –