/ / Limitazione con Geb e spock (impossibile catturare il valore dell'elemento span) - jquery, spock, geb

Limitazione con Geb e spock (non può afferrare il valore dell'elemento span) - jquery, spock, geb

Ho passato diversi post e ho provato diverse cose, ma non riesco ad afferrare il valore da un elemento span in Geb (fai riferimento al mio altro post: Come afferrare il valore dell'elemento span usando jQuery )

C'è un esempio nel manuale di Geb che afferma che $ ("span"). Text () dovrebbe funzionare ma non è supportato affatto.

Qualcuno sa se c'è un bug nell'implementazione di Geb.

Sto usando la versione 0.9.0 per Geb-Spock

risposte:

2 per risposta № 1

Ho appena provato con

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

E funziona bene (grails 2.2.3, geb 0.9.0, supporto per spock-grails: 0.7-groovy-2.0) se hai più di una span nella pagina, otterrai il contenuto della prima nella tua pagina se non specifichi un indice.

Fornisci qualche traccia di stack o un messaggio di errore per sostenere il tuo reclamo, in quanto ciò che hai fornito è abbastanza difficile da aiutarti.