/ / Obmedzenie s Geb a spock (nemôže chytiť hodnotu elementu rozpätia) - jquery, spock, geb

Obmedzenie pomocou Geb a spock (nemôžete chytiť hodnotu span elementu) - jquery, spock, geb

Prešiel som niekoľkými príspevkami a vyskúšal som niekoľko vecí, ale nemôžem chytiť hodnotu z prvku span v Geb (pozri môj druhý príspevok: Ako uchopiť hodnotu elementu rozpätia pomocou jQuery )

V príručke Geb je príklad toho, že $ ("span") .text () by mal fungovať, ale vôbec nie je podporovaný.

Vie niekto, či je v implementácii Geb chyba.

Používam verziu-0.9.0 pre Geb-Spock

odpovede:

2 pre odpoveď č. 1

Práve som testoval s

page.$("span")[2].text()

A to funguje dobre (grails 2.2.3, geb 0.9.0, spock-grails-support: 0.7-groovy-2.0) Ak máte na stránke viac ako jeden rozpätie, dostanete obsah toho prvého na vašu stránku, ak nezadáte index.

Uveďte, prosím, nejakú stopu zásobníka alebo chybové hlásenie na podporu vašej žiadosti, rovnako ako to, čo ste uviedli, je pomerne ťažké vám pomôcť.