He actualizado recientemente las gemas de pepino ("pepino" y "raices de pepino") en mi máquina y me he encontrado con un par de problemas. En la que estoy peleando actualmente es que Cucumber no está cargando ninguno de los pasos definidos para mis funciones. Esto da como resultado que mi línea de comando me dice que "puedo implementar definiciones de paso para pasos indefinidos con estos fragmentos" por cada paso que uso en mis funciones.Los pasos de pepino no se cargan automáticamente al ejecutar las características
He corrido:
cucumber --verbose
... y puedo ver lo siguiente:
Código: * vendedor/plugins/clip/pepino/paperclip_steps.rb
Sin embargo, ninguno de los pasos se están cargando en el pepino por si no especifico archivos para cargar:
cucumber -r features/step_definitions/web_steps.rb
Pensé que esto podría ser simplemente los archivos de pasos personalizados que había creado dentro de la carpeta "step_definitions" en la estructura de mi aplicación, pero parece que el archivo "web_steps" estándar tampoco se está cargando.
Agradecería saber de alguien que haya tenido este problema o que sepa por qué esto podría estar pasando.
Gracias.
+1. Solo una nota, esa carpeta predeterminada es característica 'características' no. – Ernest
Creo que debería ser '-r features' en lugar de' -f feature' como está escrito – xxjjnn