Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leo (o no) determinados textos (step-table) dentro de selectores #26

Open
nando opened this issue Jan 22, 2010 · 6 comments
Open

Leo (o no) determinados textos (step-table) dentro de selectores #26

nando opened this issue Jan 22, 2010 · 6 comments
Labels

Comments

@nando
Copy link
Owner

nando commented Jan 22, 2010

Como "Entonces debería ver las situientes etiquetas" pero "leer" (ignorando el marcado) en lugar de "ver"

@pacoguzman
Copy link
Contributor

Llevo un rato con esto que no debería tener ningún misterio, pero estoy flipando con capybara. Hecho el típico ejemplico de debería ver y no debería ver dentro de un selector y no funciona el no debería ya que parece que no pilla el scope, aunque si consulto sus scopes justo antes de la llamada me dice que están ahí.

Para webrat si lo tengo atado.

Un saludo

@pacoguzman
Copy link
Contributor

Hola nando,

Rápido, he comiteado en mi repo unos cambios, con un par de 'then' rotos, mal ya lo sé :):

cucumber -p capybara_es_ES features/es_ES/veo-el-texto.feature:4 # Scenario: Veo (o no) un texto
cucumber -p capybara_es_ES features/es_ES/veo-el-texto.feature:30 # Scenario: Veo (o no) un texto dentro de un selector

La cuestión es que no consigo pasarle al have_xpath de capybara las expresiones regulares de dichas features, pero se puede consultar texto dentro de selectores.

@pacoguzman
Copy link
Contributor

Perdón los dos útlimos commits de mi repo que se me olvido hacer un add después de quitar los comentarios, FAIL

@nando
Copy link
Owner Author

nando commented May 17, 2010

Paco, lo que hiciste no es lo que yo quería expresar en esta issue.

Se trata de hacer lo mismo que hace veo-etiquetas-con-valores.feature pero de ignorando el marcado que pueda tener el texto que queremos comprobar (leo-etiquetas-con-valores.feature). Es decir:
Entonces debería lees los siguientes selectores:
| Selector | Valor |
| div.main_content | Pincha aquí para darte de alta |
| div.sidebar | Si quieres darte de baja pincha aquí |

En estos ejemplos, por ejemplo "darte de alta" y "darte de baja" pueden tener estar marcados entre s y los "aquí" podrían ser enlaces y el test debería pasar.

Lamento el malentendido, pongo aquí las issues para que no se me olviden pero no las documento muy bien (como me los pongo en principio para mí confío en mi memoria para hacerlos).

No dudes en preguntarme si te animas con algún otro y te surgen dudas.

Un saludo

@nando
Copy link
Owner Author

nando commented May 17, 2010

No description provided.

@pacoguzman
Copy link
Contributor

Vale ahora que la vuelvo a leer (ignorando el marcado), ahí estaba la clave!!

Ok, para el resto preguntaré si tengo dudas antes de ponerme con el issue.

Un saludo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants