나는 인사 파일 내에 포함 된 인사 방법에 대한 테스트를 실행하려고 오전 :는` '이 필요합니다 같은 파일을로드 할 수 없습니다 - 안녕하세요 (LoadError)
ruby hello_spec.rb
반환
/usr/local/Cellar/ruby/2.1.2_2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- hello (LoadError)
from /usr/local/Cellar/ruby/2.1.2_2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from hello_spec.rb:116:in `<main>'
을
파일은 동일한 디렉토리에 있습니다. 나는 RSpec을 설치했고 필요한 보석들을 (나는) 믿는다. 다른 사람들도 비슷한 문제를 가지고있는 것 같지만 어떤 해결책도 나를 위해 일하지 못했습니다.
Ruby 2.1.2를 실행 중입니다. Ruby를 처음 사용하며 (분명히) 환경을 적절하게 구성하는 데 어려움을 겪고 있습니다. 어떤 도움이라도 대단히 감사합니다.
참고 : 테스트 코드를 작성하지 않았습니다. 문자 그대로 hello.rb 파일 만 만들었습니다.
"require"대신 "load"명령을 사용 하시겠습니까? 로드 'hello_spec.rb' 루비에서로드 파일을 한 번만 요구합니다. "load"루비 소스 파일의 이 포함됩니다. –
REPL? 나는 똑같은 것을 얻는다. – smth
tr load './hello_spec.rb' –