2012-11-14 49 views
0

我想開始我的黃瓜測試。我收到錯誤:黃瓜和URI的麻煩:: InvalidURIError

bad URI (absolute but no path): http:// (URI::InvalidURIError) 
/home/de..........:common.rb:146:in 'split' 
/home/de..........:common.rb:211:in 'parse' 
/home/de..........:common.rb:747:in 'parse' 
... 

如何解決此問題?

回答

3

問題是因爲在Ubuntu HTTP_PROXY的。

+0

它沒有工作,以設置http_proxy = – user1067779

+2

我不得不取消http_proxy – user1067779

+0

謝謝@ user1067779!我也遇到了這個問題,因爲我有一個http_proxy bash變量設置爲空字符串。取消它解決了它。 – Sathish

0

可能是在你的黃瓜功能文件保存在某個指定的網址空間的情況下,這裏說明:http://www.practicalguile.com/2007/09/15/raising-uriinvalidurierror-from-a-perfectly-valid-uri/

+0

什麼是檢查它的最好方法?是否有可能在控制檯上打印它,看看它是什麼網址? – user1067779

+0

完整的堆棧跟蹤可以指示特徵/代碼的哪一行導致此錯誤。尋找與你的應用代碼相關的行。 –

+0

再次感謝。我知道錯誤何時發生。它發生在我的第一步: – user1067779