Ich versuche, ein bestimmtes Behat Szenario von der Kommandozeile ausgeführt werden, hier ist, was ich tue:Wie fahre ich ein bestimmtes Szenario Behat
$ bin/behat features/features/baseline.feature:3
Dies ist jedoch nicht das Szenario aufnimmt.
Wenn ich
bin/behat features/features/baseline.feature
laufen kann ich die gesamte Feature-Datei bekommen zu laufen.
Hier ist, was die Datei aussieht - das Szenario I ist auf der Linie 3 in meinem Texteditor zu laufen bin versucht:
Feature:
@api
Scenario: Clear cache
Given the cache has been cleared
When I am on the homepage
Then I should get a "200" HTTP response
Scenario:
Given I am not logged in
When I am on the homepage
Then I should see the text "We love our users"
nicht sicher, ob dies ist ein neu verfügbare Option, aber es ist auch möglich, den Namen der Feature-Datei und die Zeilennummer anzugeben, z 'bin/behat features/file.feature: 123' wobei 123 die Zeilennummer der Zeile ist, wie' Szenario: Cache leeren'. – greggles
Sie können sogar Tests an einer Reihe von Linien durchführen, wie in 'bin/behat --help' erläutert:' * .feature: 10- * ',' * .feature: 10-20' – Gregoire