Me estoy ejecutando a través del Rails Tutorial de Michael Hartl.Verificando el título de la página con rspec
Estoy tratando de verificar el título de mi página. La prueba es el siguiente: sección de la cabeza
it "should have the right title" do
get 'home'
response.should have_selector("title", :content => "Ruby on Rails Tutorial Sample App | Home")
end
el HTML se parece a esto
<head>
<title>Ruby on Rails Tutorial Sample App | Home</title>
</head>
Estoy recibiendo el siguiente fallo
1) PagesController GET 'home' should have the right title Failure/Error: response.should have_selector("title", :content => "Ruby on Rails Tutorial Sample App | Home") expected following output to contain a Ruby on Rails Tutorial Sample App | Home tag: # ./spec/controllers/pages_controller_spec.rb:13:in `block (3 levels) in '
Estoy esperando que esto pase. ¿Qué estoy haciendo mal? Estoy usando Rails 3 y RSpec 2.0.0
He intentado poner la directiva integrate_views en la parte superior, pero ahora estoy recibiendo un error de sintaxis –
Vaya, usted debe estar en Rspec 2. Trate 'render_views' . – zetetic
Gracias, ¿tal vez simplemente edite su respuesta para decir que debería usar render_views en Rspec 2? –