Я использую Rspec 2.6.1 на Rails 3.1.
Я пробую простой тест из учебника по rails.Вот что у меня есть в spec / controllers / pages_controller_spec.rb:
describe "GET 'home'" do
it "returns http success" do
get 'home'
response.should be_success #test1
response.should have_selector ("title", :content => "Home") #test2
end
end
Все работает, если в файле только первый # test1.Это означает, что установка в порядке.Но как только я добавляю # test2, я получаю кучу ошибок, и rspec больше не может запускать тесты.Корневая ошибка, похоже, является синтаксической ошибкой и выглядит следующим образом:
syntax error, unexpected ')', expecting keyword_end
Я посмотрел вокруг, и это, кажется, правильный синтаксис.Любая идея, в чем проблема?