我正在尝试使用我在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
答案 0 :(得分:0)
我没有使用过这个gem,但确实注意到你说你在“测试环境”中包含了config gem。如果你还没有这样做,你应该确保在config / environments / cucumber.rb文件中也这样做。这可能不是你的问题,但我看到人们过去曾多次在测试与黄瓜环境中绊倒。