probando con ayudantes 'haml_tag'
-
06-09-2019 - |
Pregunta
module FooHelper
def foo
haml_tag(:div) do
haml_content("bar")
end
end
end
Cuando la prueba de este recibo:
NoMethodError: método no definido `haml_tag '
Este código es perfectamente válido y trabaja en un entorno de desarrollo / producción.
Es algo que tiene que ver con los ayudantes HAML correctamente cargadas en el entorno de prueba.
Gracias!
Solución
Parece que el andamio prueba de rieles no está incluyendo Haml::Helpers
en su contexto. Si está utilizando Test::Unit
, probablemente puede incluir usted mismo en la clase de prueba. Usted también desea ejecutar Haml::Helpers#init_haml_helpers
en el configuración de prueba de manera que toda la materia Haml se ha inicializado correctamente.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow