2009-02-04 4 views
0

난 비 레일 프로젝트에서 Chronic을 사용하려고합니다. 나는 다음과 같은 오류가 '스펙'으로 사양을 얻을 때 : 나는 손으로 모든 것을하여 실행하면RSpec 및 만성 문제

$ spec spec/parsers/parser_english_spec.rb 

/Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- chronic (LoadError) 
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' 
from ./spec/parsers/../../lib/recurring_events.rb:6 
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' 
from ./spec/parsers/../spec_helper.rb:3 
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' 
from ./spec/parsers/parser_english_spec.rb:1 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/lib/spec/runner/example_group_runner.rb:15:in `load' 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/lib/spec/runner/example_group_runner.rb:15:in `load_files' 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/lib/spec/runner/example_group_runner.rb:14:in `each' 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/lib/spec/runner/example_group_runner.rb:14:in `load_files' 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/lib/spec/runner/options.rb:94:in `run_examples' 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/lib/spec/runner/command_line.rb:9:in `run' 
from /Library/Ruby/Gems/1.8/gems/rspec-1.1.12/bin/spec:4 
from /usr/bin/spec:19:in `load' 

작동합니다

$ ruby -rrubygems spec/parsers/parser_english_spec.rb 

이 내 spec_helper에있는 것입니다. rb

require 'rubygems' 
require 'spec' 
require File.dirname(__FILE__) + "/../lib/recurring_events" 

어떤 아이디어가 잘못 될지도 모릅니다.

답변

0

지금 수정했습니다. spec 명령이 OS X에 포함 된 이전 버전을 실행 중이므로 보석을 찾을 수 없습니다.

+0

-1 질문을 게시하고 해결 방법을 알려주며 수정 방법을 알려주지 않은 경우 – Tony