capybara
기능 사양을 실행하면 factory_girl
으로 채워지는 느린 공장 공지 사항을 많이 볼 수 있습니다. 이 느린 공장 물건은 특징 사양을 무겁게 느리게한다, 나는 생각한다, 심지어 특징 사양은 본래 느린 사양이다. 그 다음 나는 약간의 조사를했고, 느린 공장의 대부분이 paperclip
에 의한 ㄴ다는 것을 알았다. paperclip
이 시험을 가속화하기위한 테스트 모드 같은 방법이 있다면Acceptance Tests에서 Paperclip의 이미지 처리 속도 향상
FactoryGirl.define do
factory :asset do
image Rails.root.join('spec/fixtures/sample.jpg').open
end
end
그래서 궁금 : 우리는 여기에 클립을 사용하여 모델을했다. 여기에 간단한 해결책이 있습니다. 원본 파일을 실제로 자르지 않고 복사하십시오.
그냥 다른 사람 참고. 나는'after (: build)'콜백 만 사용할 수 있었지만 id에 접근 할 수 없었다. 'sequence (: id) {| n | n}'와 같이 id에 시퀀스를 추가하여 이것을 수정했습니다. – complistic