2012-08-03 3 views
0

Hartl의 Ruby on Rails 튜토리얼 (Rails 3)을 위해 작업 중이며 설정을 시도하는 몇 가지 사항이 있습니다. 첫째, 자동 테스트는 그 자체로 잘 돌아 간다. 두 번의 테스트를 실행하는 데 7 초 이상 걸리는 것으로 보이는 것보다 조금 더 오래 걸리는 것처럼 보이지만 작동합니다. 그러나, 나는 그것이 Growl 알림을주기 위해 노력하고있다. 나는이 question을 찾았으며 대답에 의해 조금 잃어 버렸습니다. 대답은 작업 디렉토리 (이 경우 sample_app)에서 .autotest 파일을 수정하는 것이 좋습니다. 그러나 그 디렉토리에는 .autotest 파일이 없습니다. 내가 갖고있는 유일한 것들은 보석 라이브러리의 메인 Ruby 디렉토리에있는 다른 보석들입니다. 또한 Gemlist.Lock 파일은 해당 디렉토리와 비슷하지만 autotest에 대한 참조가 없으므로 Gemlist 파일에 익숙하지 않습니다. 그가 게시 한 실제 Gemfile은 동일하지만 Spork와 Win32 Process는 갖고 있지 않습니다.Ruby Autotest on Windows and Growl

내 sample_app 디렉토리에 .autotest 파일이 있어야한다면 어떻게해야합니까? 그리고 왜 내 Gemlist.lock 파일에없는 것 같습니까?

C:\Ruby193\work\rails_tutorial\sample_app>autotest 
loading autotest/rails_rspec2 
C:\Ruby193\bin\ruby -rrubygems -S 'C:/Ruby193/lib/ruby/gems/1.9.1/gems/rspec-core-2.11.1/exe/rspec' --tty 'C:/Ruby193/work/rails_tutorial/sample_app/spec/controllers/pages_controller_spec.rb' 

..

Finished in 8.57 seconds 
2 examples, 0 failures 

Randomized with seed 6674 

어떤 제안이/도움을 크게 감상 할 수있다 : 필요한 경우

, 여기에 내가 자동 측정을 실행할 때의 출력입니다. 고맙습니다.

답변

0

Windows에서도 Growl이 잘 작동하는 데 어려움을 겪었습니다. RubyInstaller를 통해 MRI를 사용하는 것처럼 보입니다. JRuby를 사용했지만, 필자의 글이 도움이 될 수 있습니다.

http://journeymandev.com/2012/7/28/rails-growl-and-windows

+0

나는 집에 갈 때를 확인해야합니다. 그것을 통해 당신은 내가 프로젝트의 루트에있는 .autotest 파일을 변경해야한다고 언급했다. 그것이 내 기본 질문입니다. 다른 보석의 일부로 존재한다는 것을 제외하고는 .autotest 파일이 없습니다. 그래서 제가 하나를 만들고, 그렇다면 무엇을 넣을까요? 만약 내가 그것을 만들지 않는다면, 내가 그것을 고칠 수 있도록 그것을 만드는 것이 무엇입니까? –

+0

프로젝트의 루트 디렉토리에'.autotest' 파일을 생성합니다. 그런 다음'reqiure 'autotest/growl''을 그 파일의 첫번째 줄에 넣으십시오. – nathan

+0

굉장! 좋아, 내가 본 모든 것은 그 파일을 거기에 넣으라고했지만 실제 파일을 만들지는 않았다. 그래서 나는 뭔가 잘못되었다고 생각했습니다. 나는 오늘 밤 이걸 시험해 볼거야. 나단, 정말 고마워! –