我注意到的一件事是,在我做的大多数项目中,总会有一个规范需要很长时间(30秒以上)来处理,这个规范是shoulda/paperclip助手:
it { should validate_attachment_content_type(:bannerimage)
.allowing('image/png', 'image/jpeg', 'image/gif', 'image/jpg')
.rejecting('text/plain')
}
我很想保留内容类型验证,但我想知道是否有更快的方法。 我已经用 :slow 标记了这些测试,并在不带 :slow 的 rspec 上运行,但尽管如此,我仍然希望有人能够更快地测试图像内容类型。