Gurke mit Capybara Schritt Definition für Existenz bestimmter Klasse in Körperprüfung
-
25-09-2019 - |
Frage
Ich brauche eine Schrittdefinition zu definieren, für die Existenz einer bestimmten Klasse in einem Body-Tag einer Web-Seite zu überprüfen.
zB <body class="home">
Ich möchte testen, ob „zu Hause“ ist eine Klasse des Körpers.
Beachten Sie, dass Körper als auch andere Klassen enthalten
zB <body class="active home etc">
Danke für Ihre Hilfe.
Lösung
find(:xpath, "//body")[:class]
werden Sie den String-Wert der Klasse Attribut erhalten.
kann ich bearbeiten, wenn Sie Hilfe bei der Regex übereinstimmen müssen, lassen Sie mich wissen-- nicht über den Fall vergessen, wo die Klasse, die Sie Spiel sind versucht, eine Teil einer anderen Klasse ist (zB: class = "home_star_runner „)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow