2

我正在使用雾宝石将载波上传发送到 AWS S3 存储桶。这似乎工作正常,但是当我尝试运行我的黄瓜测试时,我得到:

You are using Excon 0.6.6. WebMock supports version >= 0.9.6 

我已将雾从 gemfile 中的测试组移出(它仅在开发和生产中)。我四处寻找其他人有问题,但我找不到任何东西。

我的目标真的是在测试套件中根本不使用雾,而只使用本地文件系统。

4

2 回答 2

3

事实证明,我使用的是旧版本的雾。我有:

gem 'fog'

当我需要时,在我的 gemfile 中:

gem "fog", "~> 1.12.1"

这解决了这个问题。

于 2013-06-13T19:45:37.650 回答
1

是的,我正要插话,让你知道很多。我认为 abundle update fog也可以解决问题(不需要特别锁定任何东西或更改 gemfile)。很高兴你能够如此轻松地回到正轨。

于 2013-06-14T18:54:35.033 回答