Mám problém při spuštění
bundle exec rspec spec/services/abc_service_spec.rb --format documentation
Výstup to není ve stejném pořadí, jako je pořadí případů definovaných v souboru. Je nějaká možnost projít se při běhu rspec příkaz ?
Mám problém při spuštění
bundle exec rspec spec/services/abc_service_spec.rb --format documentation
Výstup to není ve stejném pořadí, jako je pořadí případů definovaných v souboru. Je nějaká možnost projít se při běhu rspec příkaz ?
Podle dokumentace, Rspec použít --zájmu možnost objednat soubory, skupiny a příklady. Dostupné možnosti objednání jsou defined
a rand
zatímco defined
je výchozí možností.
Pokud se nějak vaše Rspec možnost, aby změnil běh rspec s --order defined
jako
exec rspec spec/services/abc_service_spec.rb --format documentation --order defined
Pokud chcete nastavit globálně přidejte níže uvedený kód do vašeho spec_helper.rb
Rspec.configure do |config|
config.order = :defined
end
Doufám, že jste našli to užitečné.
https://relishapp.com/rspec/rspec-core/docs/command-line/order
bundle exec rspec spec/services/abc_service_spec.rb --format documentation --order defined
config.order = "random"