Sto cercando di eseguire uno specifico scenario Behat dalla riga di comando, ecco quello che sto facendo:Come faccio a eseguire una specifica Behat scenario
$ bin/behat features/features/baseline.feature:3
Tuttavia questo non è in ripresa dello scenario.
Se corro
bin/behat features/features/baseline.feature
posso ottenere l'intero file funzione per l'esecuzione.
Ecco ciò che il file sembra - lo scenario che sto cercando di eseguire è in linea 3 nel mio editor di testo:
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"
Non sono sicuro se questo è un nuova opzione disponibile, ma è anche possibile specificare il nome del file funzione e il numero di riga, ad es 'bin/behat features/file.feature: 123' dove 123 è il numero di riga della riga come' Scenario: Clear cache'. – greggles
È possibile persino eseguire test su un intervallo di linee, come spiegato in 'bin/behat --help':' * .funzione: 10- * ',' * .funzione: 10-20' – Gregoire