2014-02-25 1 views
0

플러그인을 만들었으므로 다음을 수행했습니다. rails plugin new plugin_name 그리고 그 작업을 완료 한 후 젬 파일을 업데이트하여 rspec-rails을 입력하고 bundle install을 완성했습니다. rails g rake:install을 수행하고 있는데, 본질적으로 새로운 앱을 만들기 위해 rails new 명령을 사용해야한다고 들었습니다. 이것은 내가 원했던 것이 아닙니다 ... oO? 내가 한 그래서Rails 플러그인 개발 - Rails를 생성하지 못함 Rails 생성 :

spec_helper.rb뿐만 아니라이 하나 이상의 다른 응용 프로그램에 대한 entrie 사양 디렉토리를 복사했다, 보여 사양 도우미 업데이트 루트 수준에서 배치 :

require File.expand_path("../../test/dummy/config/environment", __FILE__)

을하지만, 이제는 rspec/rails 파일을 찾을 수 없으며 rails g rspec:install을 수행 할 수 없기 때문에이 파일을 어떻게 만듭니 까?

답변

0

이전 단계는 spec_helper.rb를 복사하기 전에 모두 올바른 것으로 보입니다. 해당 단계 전에

는, 그런 다음 spec_helper 파일이 생성됩니다
$ rspec --init 

을한다.

그런 다음 Rails에서 생성 된 test_helper.rb 파일로 이동하여 dummy app env가 필요한 spec_helper와 같은 필수 행을 복사하십시오.

이제 rspec을 실행해도 좋습니다.

+1

'spec_helper.rb' 파일에 'rs 파일/rils 파일을로드 할 수 없습니다'와 같이 작동하지 않았습니다 ... – LogicLooking

관련 문제