2013-09-10 4 views
0

Итак, вот код, который я получаю, когда я бегу bundle exec rspec spec/.Решено: Hartl Глава 7 Проблема: Нет Сервер DRB не работает

Я довольно много копию вставили все Hartl сказал мне, чтобы сделать, но я могу» t даже получить красный тест от этого. В моем gemfile я добавил жемчужину factory_girls_rails v. 4.2.1, но я заметил, что там был по умолчанию factory_girls gem 4.2.0. Это конфликт?


No DRb server is running. Running in local process instead ... 
/home/nemo/.rvm/gems/[email protected]l_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver/common/zipper.rb:1:in `require': cannot load such file -- zip/zip (LoadError) 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver/common/zipper.rb:1:in `<top (required)>' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver/common.rb:9:in `require' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver/common.rb:9:in `<top (required)>' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver.rb:29:in `require' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium/webdriver.rb:29:in `<top (required)>' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium-webdriver.rb:1:in `require' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/selenium-webdriver-2.0.0/lib/selenium-webdriver.rb:1:in `<top (required)>' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `require' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in `block (2 levels) in require' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `each' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in `block in require' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `each' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in `require' 
    from /home/nemo/.rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler.rb:132:in `require' 
    from /home/nemo/rails_projects/sample_app/config/application.rb:12:in `<top (required)>' 
    from /home/nemo/rails_projects/sample_app/config/environment.rb:2:in `require' 
    from /home/nemo/rails_projects/sample_app/config/environment.rb:2:in `<top (required)>' 
    from /home/nemo/rails_projects/sample_app/spec/spec_helper.rb:6:in `require' 
    from /home/nemo/rails_projects/sample_app/spec/spec_helper.rb:6:in `block in <top (required)>' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/spork-1.0.0rc3/lib/spork.rb:24:in `prefork' 
    from /home/nemo/rails_projects/sample_app/spec/spec_helper.rb:4:in `<top (required)>' 
    from /home/nemo/rails_projects/sample_app/spec/models/user_spec.rb:1:in `require' 
    from /home/nemo/rails_projects/sample_app/spec/models/user_spec.rb:1:in `<top (required)>' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `block in load_spec_files' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `each' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load_spec_files' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:22:in `run' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:77:in `rescue in run' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:73:in `run' 
    from /home/nemo/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:17:in `block in autorun' 

ответ

0

No DRb server is running. Running in local process instead этого сообщения появляется потому, что Spork сервер не работает, проверьте this thread его об ошибке вы получили, когда вы пытаетесь запустить rspec spec, а также проверить this screencast Райан Бейтс о Spork

+1

Итак, после того, как борясь с этим в течение нескольких дней и комбинаций поисковых запросов, я наконец нашел решение, которое было необходимо для обновления selenium-webdriver. Вот цитата из найденного ответа: «Мне нужно было обновить gem« selenium-webdriver »,« 2.0.0'to gem »selenium-webdriver», «~> 2.35.1», и проблема все исчезнет ». Я уверен, что кто-то столкнется с этой проблемой в какой-то момент. –

Смежные вопросы