테스트를 위해 RSpec을 사용하고 금요일 오후에 작업을 떠날 때 테스트가 통과했다. 그러나 집에 가서 저장소를 동기화 할 때 랩톱에서 테스트가 실패했습니다. 지금 직장에서, 시험은 여전히 실패하고 있습니다. rspec을 실행하면 오류가 발생하고 spork이 시작되지 않으므로 내 코드를 믿지 마십시오. Spork을 시작하려고하면 다음과 같은 오류 메시지
gemfile에 버전을 추가하고 번들 설치를 실행하여 spork를 설치했습니다. 내가 gem list 인 경우 spork (0.8.4)이 표시되어 보석이 설치되어 있습니다. 임은 여전히 spork을 구성 할 수 tyring, 그래서 spork --bootstrap 또는 spork -v를 입력 할 때 내가 spork: command not found 어떤
우분투에서 Rails Tutorial을 따라 레일을 배웁니다. 나는 spork과 autotest를 사용했고 책에서 제안한대로 TDD를 따르고있다. 어떤 시점에서 (내가 말할 수는 없지만) 자동 테스트가 자동으로 중지되어서 자동으로 중지되므로 spork과 함께 둘 다 재부팅합니다. (책에서는 그런 일이 발생하고 재부팅해야 함) 나는 전에 두어 번했다. 이번에
spork에서 내 앱 모델을 모두로드하지 못하게하는 방법을 알아낼 수 없습니다. spork을 사용하여 도움을받을 수 없기 때문에 모델 변경 테스트가 크게 느려집니다.
- Spork Diagnosis -
-- Summary --
app/models/account.rb
app/models/admin.rb
app/m
자동 테스트로 RSpec을 실행할 때 계속 문제가 발생합니다. 무엇이 잘못되었는지에 require 'autotest/growl'
require 'autotest/fsevent'
Autotest.add_hook :initialize do |autotest|
autotest.add_mapping(/^spec\/requests\/.*_spec\.r
rspec, autotest 및 spork를 사용하여 새 프로젝트를 시작하려고합니다. 내가 사용하고 있습니다 : 레일 3.0.4 RSpec에 2.5.0 spork 0.9.0.rc3 자동 측정 4.4.6 Spork가로드 중입니다 (포트에서 수신 중이라는 메시지가 표시됨).하지만 실패한 테스트로 자동 테스트를 실행하면 반복해서 테스트를 다시 실행합니다. 그냥
명령 줄에서 spork --bootstrap을 실행하면 오류가 발생합니다. -bash: spork: command not found bundle show spork을 실행할 때 xxx가 /Library/Ruby/Gems/1.8/gems/spork-0.9.0.rc3 이되기 때문에 심지어 spork가 설치되어 있고 spork --bootstrap를 실행했지만
자동 테스트는 변경된 테스트 만 실행하여 테스트가 실행되는 속도를 높입니다. 그러나 나는 더 빠른 피드백을 얻을 수 있도록 레일 환경을 미리로드하기 위해 spork를 사용하여 더욱 더 밀고 싶습니다. 이것이 가능합니까? 자동 측정 : https://github.com/grosser/autotest Spork : http://github.com/timchar