0

Railsで使用する構成アプリでキュウリを起動して実行しようとしています。

構成アプリは、ActiveResource のサイト値など、Rails でさまざまな構成オプションを設定するために使用されます。

self.site = "http://#{App['domain']}#{App['path']}"

「cucumber features」を実行すると、エラーが発生することがあります

bad URI(absolute but no path): http:// (URI::InvalidURIError)

これは、cucumber が実行前に config gem の値を self.site フィールドに入力していないためだと思います。テスト環境に config gem を含めましたが、うまくいきませんでした。

ここからどこへ行けばいいですか?

元の app config gem は次の場所にあります。

http://github.com/stephencelis/app
4

1 に答える 1

0

私はこの gem を使用していませんが、config gem を「テスト環境」に含めたとあなたが言っていることに気付きました。まだ行っていない場合は、config/environments/cucumber.rb ファイルでも同じことを行う必要があります。これはあなたの問題ではないかもしれませんが、テスト環境とキュウリ環境でつまずく人を過去に何度か見てきました。

于 2009-10-07T00:55:01.987 に答える