【发布时间】:2011-06-23 22:01:36
【问题描述】:
我正在使用 Paperclip 和 S3 进行图像上传,并试图从我的测试套件中剔除对 S3 的调用。我找到了提到做的思想机器人帖子
a.cover { a.paperclip_fixture('album', 'cover', 'png') }
但这给了我“错误数量的参数(4 对 2)”错误。我尝试将上面的参数切换到一个数组,这消除了原始错误,但给出了一个错误,提示“属性已定义:paperclip_fixture”。
有没有人能够让这个工作?此外,理想情况下,我希望将本地文件系统用于开发环境。有没有简单的方法可以做到这一点?
【问题讨论】:
-
你能发布更多关于你的代码的信息吗?例如,什么是a.cover?我假设 a 是您的对象,而 cover 是包含图像 URI 的属性?
-
另外,你到底想测试什么?在这里有更多的上下文会有所帮助。
标签: ruby-on-rails amazon-s3 paperclip stubbing