Я использую Paperclip и S3 для загрузки изображений и пытаюсь заглушить вызовы S3 из моего набора тестов. сообщение Thinkbot, в котором упоминается выполнение
a.cover { a.paperclip_fixture('album', 'cover', 'png') }
, но это дает мне ошибку «неправильное количество аргументов (4 для 2)». Я попытался переключить приведенные выше аргументы в массив, который удаляет исходную ошибку, но выдает ошибку с надписью «Атрибут уже определено: paperclip_fixture ".
Кто-нибудь смог заставить это работать? Кроме того, в идеале я бы хотел использовать локальную файловую систему для среды разработки. Есть ли простой способ сделать это?