Erwarten Sie, dass STDOUT CSV enthält, das bestimmte Werte enthält.
Verwendung
Scenario: My example scenario
When I run `wp term list post_tag --fields=name,slug --format=csv`
Then STDOUT should be CSV containing:
| name | slug |
| Test term | test |
Die Dokumentation der Behat-Schritte wird bei jeder Veröffentlichung aus der WP-CLIWP-CLI WP-CLI ist die Befehlszeilenschnittstelle für WordPress, die verwendet wird, um administrative und Entwicklungsaufgaben auf programmatische Weise auszuführen. Die Projektseite ist http://wp-cli.org/ https://make.wordpress.org/cli/-Codebasis generiert. Um Verbesserungen vorzuschlagen, reichen Sie bitte einen Pull Request ein.
Verwandt
- Then /^the return code should( not)? be (\d+)$/ – Erwartet einen bestimmten Exit-Code des vorherigen Befehls.
- Then /^(STDOUT|STDERR) should( strictly)? (be|contain|not contain):$/ – Überprüft den Inhalt von STDOUT oder STDERR.
- Then /^(STDOUT|STDERR) should be a number$/ – Erwartet, dass STDOUT oder STDERR ein numerischer Wert ist.
- Then /^(STDOUT|STDERR) should not be a number$/ – Erwartet, dass STDOUT oder STDERR kein numerischer Wert ist.
- Then /^STDOUT should be a table containing rows:$/ – Erwartet, dass STDOUT eine Tabelle mit den angegebenen Zeilen ist.
- Then /^STDOUT should end with a table containing rows:$/ – Erwartet, dass STDOUT mit einer Tabelle endet, die die angegebenen Zeilen enthält.
- Then /^STDOUT should be JSON containing:$/ – Erwartet eine gültige JSONJSON JSON, oder JavaScript Object Notation, ist ein minimales, lesbares Format zur Strukturierung von Daten. Es wird hauptsächlich verwendet, um Daten zwischen einem Server und einer Webanwendung als Alternative zu XML zu übertragen.-Ausgabe in STDOUT.
- Then /^STDOUT should be a JSON array containing:$/ – Erwartet eine gültige JSON-Array-Ausgabe in STDOUT.
- Then /^STDOUT should be YAML containing:$/ – Erwartet, dass STDOUT YAML mit bestimmten Inhalten enthält.
- Then /^(STDOUT|STDERR) should be empty$/ – Erwartet, dass STDOUT oder STDERR leer ist.
- Then /^(STDOUT|STDERR) should not be empty$/ – Erwartet, dass STDOUT oder STDERR nicht leer ist.
- Then /^(STDOUT|STDERR) should be a version string (<|<=|>|>=|==|=|!=|<>) ([+\w.{}-]+)$/ – Erwartet, dass STDOUT oder STDERR eine Versionszeichenfolge ist, die mit der angegebenen Version verglichen wird.
- Then /^the (.+) (file|directory) should( strictly)? (exist|not exist|be:|contain:|not contain:)$/ – Erwartet, dass eine bestimmte Datei oder ein bestimmtes Verzeichnis (nicht) existiert oder bestimmte Inhalte (nicht) enthält.
- Then /^the contents of the (.+) file should( not)? match (((\/.+\/)|(#.+#))(“,”+)?)$/ – Vergleicht Dateiinhalte mit einem regulären Ausdruck.[a-z]Then /^(STDOUT|STDERR) should( not)? match (((\/.+\/)|(#.+#))(“,”+)?)$/ – Vergleicht STDOUT oder STDERR mit einem regulären Ausdruck.
- Then /^an email should (be sent|not be sent)$/ – Erwartet, dass eine E-Mail gesendet wird (oder nicht).[a-z]Then the HTTP status code should be :code – Erwartet den HTTP-Statuscode für den Aufruf von `http://localhost:8080`.
- Then /^an email should (be sent|not be sent)$/ – Expect an email to be sent (or not).
- Then the HTTP status code should be :code – Expect the HTTP status code for visiting `http://localhost:8080`.