Resultados de la búsqueda a petición "rspec"

3 la respuesta

Prueba una solicitud HTTPS (SSL) en RSpec Rails

Me gustaría aprovechar laforce_ssl característic [https://github.com/rails/rails/blob/master/actionpack/lib/action_controller/metal/force_ssl.rb] en rieles 3.1rc4. class ApplicationController < ActionController::Base force_ssl endProblema ...

2 la respuesta

Rails puerto de entorno de prueba

Me gustaría probar la API HTTP de nuestra aplicación Rails usando Faraday y RSpec. Faraday necesita el host url + port. Lamentablemente, el puerto del entorno de prueba siempre cambia. ¿Cómo accedo al puerto actual mediante programación en la ...

1 la respuesta

Rspec: muestra los errores de un modelo cuando no es válido

Generalmente escribo algo como esto en mis pruebas de Rspec: user.new(...) user.should be_validEl problema es que, cuando la prueba falla, no puedo ver los errores en el objeto de usuario. ¿Hay una buena manera de volver a escribir esta prueba ...

3 la respuesta

Complete rails json API ejemplo con pruebas Rspec [cerrado]

Estoy buscando un buen repositorio de ejemplo de un proyecto Rails 3 que implemente una API JSON y que haya incluido pruebas RSpec. Un tutorial completo sería genial, pero me conformaría con un ejemplo bien comentado.

6 la respuesta

Rspec + Capybara: Cómo hacer clic en el cuadro de alerta

He leído la publicación de carpincho + haga clic en el cuadro de alerta, pero nada parece funcionar. El siguiente es mi escenario: Guió: Cuando hago clic en el botón de actualización Aparece un cuadro de alerta que contiene el botón "Aceptar" y ...

3 la respuesta

Cómo especificar métodos que salen o se anulan

Tengo un método que se activa desde una CLI que tiene algunas rutas lógicas que salen o se cancelan explícitamente. He encontrado que al escribir especificaciones para este método, RSpec lo marca como fallido porque las salidas son excepciones. ...

3 la respuesta

¿Cuál es la mejor manera de probar las cadenas delayed_job con rSpec?

Actualmente cuando tengo un método retrasado en mi código como el siguiente: CommentMailer.delay.deliver_comments(@comment, true) Escribo algo como esto en mi especificación: dj = mock("DelayProxy") ...

3 la respuesta

¿Cuál es la mejor manera de configurar encabezados de solicitud personalizados cuando se utiliza Capybara en las especificaciones de solicitud de RSpec?

Estoy mono parcheando Capybara :: Session con un método set_headers que se asigna al atributo de opciones Capybara :: RackTest :: Browser (que he cambiado de attr_reader a attr_accessor). Los parches: class Capybara::RackTest::Browser ...

2 la respuesta

Rails Enrutamiento RSpec: Acciones de prueba en: excepto NO enrutar

Problema bastante simple (habría pensado), pero tengo algunos problemas: In Rails 3.1.0.rc6 / RSpec 2.6.0, estoy tratando de probar el enrutamiento de mi recurso 'productos', enrutado así: resources :products, :except => [:edit, :update] El ...

12 la respuesta

Host faltante para vincular! Proporcione: parámetro de host o establezca default_url_options [: host]

He estado buscando en Google durante unos 90 minutos y todavía no tengo una respuesta para esto. ¿Dónde configurodefault_url_options? Ya lo configuré paraconfig.action_mailer.default_url_options para resolver este mismo error en otro lugar, pero ...