2010-07-16 6 views
0

J'ai récemment ajouté la validation html à mes caractéristiques de concombre. J'utilise la gem be_valid_asset qui fonctionne vraiment bien jusqu'à ce que Cucumber frappe une fonctionnalité marquée @javascript. Cela donne un coup de pied dans la culerity (j'ai essayé le sélénium pour ceci aussi) et alors la validation de HTML a échoué.Le concombre, Capybara validant HTML et teste JavaScript échoue ensemble

La raison pour laquelle la validation échoue est que la cohérence et le sélénium semblent tous deux supprimer le doctype de la page.

Est-ce que quelqu'un d'autre a eu ça?

+0

a décidé d'aller pour un autre plan d'attaque. J'éteins la validation html lors de l'exécution des fonctionnalités javascript. Quand j'ai une fonctionnalité javascript, je crée aussi une fonctionnalité secondaire qui vérifie que la page fonctionne sans javascript (vérification JS discrète) et cette fonctionnalité fait ensuite la validation de la page –

Répondre

0

changement dans la stratégie mentionnée ci-dessus travaille un régal

Questions connexes