0

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

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

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

当我运行“黄瓜功能”时,我会得到一个错误

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

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

我应该从这里去哪里?

原始应用配置 gem 位于此处:

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

1 回答 1

0

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

于 2009-10-07T00:55:01.987 回答