RSpec не работает без видимой причины - PullRequest
0 голосов
/ 23 февраля 2011

Поэтому я использую rspec для тестирования своего кода, когда я прохожу учебник по Rails , и я продолжаю получать эту ошибку, когда тестирую код в , перечисляя 3.20 .Все проверяется, когда я смотрю на это своим глазным яблоком, но RSpec, похоже, это не нравится.

(обратите внимание, что я только что сделал одну из страниц, а не все три, потому что все они выдают одинаковую ошибку)

james @ tristan: ~ / rails_projects/ sample_app $ rspec spec / controllers / pages_controller_spec.rb

F ...

Сбои:

1) У PagesController должен быть правильный заголовок Failure / Error: response.shouldhave_selector ("title", ожидается, что следующий вывод будет содержать тег | Home: # ./spec/controllers/pages_controller_spec.rb:13:in` block (2 уровня) в '

Завершено за 0,97999 секунд 4 примера, 1 ошибка

james @ tristan: ~ / rails_projects / sample_app $

1 Ответ

0 голосов
/ 23 февраля 2011

Вверху этого спецификационного файла написано:

before(:each) do
  #
  # Define @base_title here.
  #
end

Ваша спецификация присваивает значение @base_title?

...