Я взял длинный перерыв в программировании, потому что другие вещи заинтересовали меня. Когда я поднял его, я решил, что было бы неплохо вернуться через railstutorial.org, так как я нашел его полезным с первого раза, но не мог вспомнить, как я надеялся.
После простого запуска команды 'rails generate controller Pages home contact' у меня есть файл 'spec / controllers / pages_controllers_rspec.rb', который выглядит следующим образом:
require 'spec_helper'
describe PagesController do
describe "GET 'home'" do
it "should be successful" do
get 'home'
response.should be_success
end
end
describe "GET 'contact'" do
it "should be successful" do
get 'contact'
response.should be_success
end
end
end
Даже если все маршруты и контроллеры установлены, как описано в главе 3, Rspec указывает на сбой. Что я делаю не так?
Оба теста не пройдены с сообщениями:
Failure/Error: Unable to find matching line from backtrace
PGError: fe_sendauth: no password supplied