Preguntas etiquetadas con ruby-on-rails

94
¿Cómo anular to_json en Rails?

Actualizar: Este problema no se exploró correctamente. El problema real está dentro render :json. El primer pegado de código en la pregunta original producirá el resultado esperado. Sin embargo, todavía hay una salvedad. Vea este ejemplo: render :json => current_user NO es lo mismo...

94
Rails: ¿de dónde viene el infame "current_user"?

Recientemente he estado mirando Rails y he notado que hay muchas referencias a current_user. ¿Esto solo proviene de Devise? y ¿tengo que definirlo manualmente yo mismo incluso si uso Devise? ¿Existen requisitos previos para el uso current_user(como la existencia de sesiones, usuarios, etc.)?...

94
rspec 3 - stub un método de clase

Estoy actualizando de rspec 2.99 a rspec 3.0.3 y he convertido métodos de instancia para usar allow_any_instance_of, pero no he descubierto cómo stub un método de clase. Tengo un código como este: module MyMod class Utils def self.find_x(myarg) # Stuff end end end y mi prueba rspec 2 hace...