Rails 3 rspec + capybara - current_path равен нулю? - PullRequest
6 голосов
/ 05 декабря 2011

У меня есть это в моем users_spec.rb

  scenario "Go to contact page" do
    visit "/contact"
    current_path.should == contact_path
  end

После запуска rspec я получаю

Failure/Error: current_path.should == contact_path
       expected: "/contact"
            got: nil (using ==)

По какой-то причине current_path, похоже, возвращает ноль. Есть ли какая-то конфигурация, которую мне не хватает?

1 Ответ

1 голос
/ 17 октября 2012

Авторский ответ:

Мин Мин Ло

Оказывается, поскольку вебрат также включен, был какой-то конфликта. Я закомментировал мой webrat из моего файла gem (который я не использовал в любом случае). Он был включен ранее для некоторых других испытаний (а также из-за множества устаревших руководств).

...