用Stephen Celis配置app运行黄瓜麻烦

时间:2009-10-06 03:16:24

标签: ruby-on-rails cucumber

我正在尝试使用我在Rails中使用的配置应用程序来运行黄瓜并运行。

配置应用程序用于在Rails中设置各种配置选项,例如ActiveResource的站点值:

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

当我运行“黄瓜功能”时,我可能会收到错误

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

我假设这是因为在运行之前,黄瓜没有使用来自config gem的值填充self.site字段。我已经在我的测试环境中包含了配置gem,但没有运气。

我应该从哪里离开?

原始app config gem位于此处:

http://github.com/stephencelis/app

1 个答案:

答案 0 :(得分:0)

我没有使用过这个gem,但确实注意到你说你在“测试环境”中包含了config gem。如果你还没有这样做,你应该确保在config / environments / cucumber.rb文件中也这样做。这可能不是你的问题,但我看到人们过去曾多次在测试与黄瓜环境中绊倒。