빠른 테스트 - Guard & Zeus
Aug 13, 16
dev
rails
Zeus & Guard
zeus는 rails app을 미리 로딩해 두어서, test 실행 마다 로딩에 걸리는 시간을 줄일 수 있습니다.
guard는 파일이 변경되는 것을 인지해서, 변경된 spec 파일의 test suits만 실행시켜줍니다.
guard 설정은 테스트 자동화 - guard를 참고하세요.
Gemfile
group :development, :test do
gem 'zeus'
end
Zeus 설치 & 시작
zeus start
GuardFile 수정
guard :rspec, cmd: "zeus rspec" do
...
Guard 시작
guard