Tengo una página con varios enlaces como que <a href='/bla/bla/bla/?page=xxx>text</a>
Quiero coincidir certains xxx
valores enlaces usando capibara y RSpec, i no se preocupan por bla/bla/bla
parte de href
atributo.Carpincho + Rspec cómo hacer coincidir una parte del atributo de etiqueta
page.should have_selector("div.class ul li a", :href => "page=2")
no funciona, también
page.should have_xpath("//a[@href='page=2']")
no es una opción porque no sé el valor total href
atributo.
PD: tampoco encontré ninguna documentación completa de la API de Capybara solo para obtener todos los métodos disponibles y la descripción de los parámetros. ¿Hay tal cosa?
Re. documentación, en [Capybara readme.md] (https://github.com/jnicklas/capybara) en Github, busque la sección de "Encontrar". Esa sección se refiere a Rubydoc en [Capybara :: Node :: Finders] (http://rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Finders) para una referencia completa. –