저는 레일을 처음 사용하고 rails 3 tutorial을 실행 중입니다. 통합 테스트를 실행하는 데 문제가 있습니다. 방법 '방문'(Webrat?)이 항상 실패하는 것 같습니다. 이것은 내가 RSpec에에서 얻을 오류 메시지의 종류 : 나는 위의 Webrat의 구성 블록을 추가하는 시도레일 튜닝 가이드의 통합 테스트에서 "방문"문제가 있습니다
Failure/Error: visit signup_path
Unknown Webrat mode: nil
Please ensure you have a Webrat configuration block that specifies a mode
in your test_helper.rb, spec_helper.rb, or env.rb (for Cucumber).
This configure block supercedes the need to require "webrat/<framework>".
For example:
Webrat.configure do |config|
config.mode = :rails
end
# ./spec/requests/users_spec.rb:27:in `block (5 levels) in <top (required)>'
# ./spec/requests/users_spec.rb:26:in `block (4 levels) in <top (required)>'
는 SPEC에/spec_helpers.rb, 나는이 오류를 얻을 : 내가 읽고
Failure/Error: visit signup_path
no such file to load -- action_controller/integration
# ./spec/requests/users_spec.rb:27:in `block (5 levels) in <top (required)>'
# ./spec/requests/users_spec.rb:26:in `block (4 levels) in <top (required)>'
을 다른이 문제에 대한 주제와 그들이 사용하는 것을 제안 나는 내가 win7x64에 자습서를 시작하는 것이 중요있을 것 같아요
Failure/Error: visit signup_path
undefined method `last_response' for #<RSpec::Core::ExampleGroup::Nested_5::Nested_1::Nested_2:0xa4b8aac>
# ./spec/requests/users_spec.rb:27:in `block (5 levels) in <top (required)>'
# ./spec/requests/users_spec.rb:26:in `block (4 levels) in <top (required)>'
: 내가 할 경우, 'config.mode = 랙은'그럼 나는이 오류 , 부 나는 우분투에서 동일한 오류로 저장소를 복제하려고 시도했다.
자식 : 사람이보기 원하는 경우 여기 저장소입니다 //github.com/ender4/sample_app2.git가 2^
나는 유사한 주제를 많이 읽고 있지만, 대부분의 솔루션가있는 노트 이전 버전의 레일/rspec/webrat 또는 다른 테스트 프레임 워크 (예 : 오이)에 적용 할 수 있을지 모르겠다.
도움을 주시면 감사하겠습니다.