ruby-on-rails ruby cucumber gherkin

ruby on rails - Analice los problemas cuando intente utilizar la sección "Ejemplos" en la función de pepino



ruby-on-rails cucumber (2)

Cuando tiene pruebas que se extienden a tener ejemplos, siempre debe usar el Scenario Outline . Scenario es para ese tipo de pruebas con no más de un dato para ingresar a la prueba.

No hay suerte en Google en este mensaje de error

features / manage_hand_evaluator.feature: error de análisis en features / manage_hand_evaluator.feature: 21. Se encontraron ejemplos cuando se esperaba uno de: comentario, cadena de caracteres, fila, escenario, esquema de escenario, paso, etiqueta. (Estado actual: paso). (Gherkin :: Parser :: ParseError)

Aquí está la configuración que tengo para la sección de ejemplos (no hay otros escenarios en este momento, solo este después de la sección "Característica:")

...

Scenario: Evaluating for current straights Given I am a player with <hand> When the board is <board> Then the current possible straights should be <possibles> Examples: | board | hand | possibles | | A23 | 45 | A2345 | | 3456 | 23 | A2345,23456,34567,45678 | | 789T | A2 | 56789,6789T,789TJ,89TJQ | | 45678 | 23 | 23456,34567,45678,56789,6789T |

También tengo definiciones de pasos ya configuradas para esas líneas "Dado, Cuándo, Luego" (y las pruebas pasan bien cuando las sustituyo, con algo de texto y comentando la sección "Ejemplos"). Así que parece que las definiciones de los pasos están configuradas correctamente, solo que hay algún tipo de problema de análisis con los contenidos que tengo en el archivo .feature y no puedo entender qué estoy haciendo mal.

Gemas relevantes instaladas: Gherkin (2.1.5) (probado 2.2.0 pero se rompe con mi versión de Cucumber) Pepino (0.8.5) Cucumber-Rails (0.3.2) Rails (2.3.8)


Reemplazar

Scenario:

con

Scenario Outline: