2010-05-12 9 views
6

Zaczynam uczenie się szyn i mam problemy z konfiguracją ogórka, aby uruchomić testy bdd. Co chcę prowadzony jestOgórek - Jak skonfigurować, aby domyślnie używać "--format pretty"?

możliwości ogórka

a to przekłada się na

funkcji ogórka --format dość

próbowałem to zrobić edytując config Plik /cucumber.yml (w projekcie szyny). Zmieniano linię:

domyślnie: <% = std_opts%> Funkcje

Powstały na:

domyślnie: <% = std_opts%> --format całkiem wyposażony

Ale powoduje to pewne eros:

Korzystanie domyślny profil ... Wszystkie oprócz jednej formater musi używać --out, tylko jeden może wydrukować do każdego strumienia (lub stdout) (RuntimeError)

Co mogę zrobić, aby ten opcja "--format pretty" domyślnie? Czy jest jeszcze jakaś dobra opcja, aby ustawić ją jako domyślną, aby wynik był wyraźniejszy?

Dziękuję.

Odpowiedz

8

Uważam, że ta wiadomość:

Korzystanie domyślny profil ... Wszystko jedno, ale formater musi używać --out tylko jeden może drukować do każdego strumienia (lub stdout) (RuntimeError)

związana jest z błędem ogórkowym, jak pisał na this site

Moja obejście było edytować config/cucumber.yml i lewo to tak:

std_opts = "--format powtórka --out rerun.txt --strict --tags ~ @ WIP"

%>

.....

domyślnie: <% = std_opts%> -f ładne funkcje

Teraz zadziałało. Myślę, że jest to dla mnie mętne, a może trochę więcej komentarzy na temat tego (i może innego) "błędu" byłoby miłe. Przydałyby się też inne użyteczne ustawienia.

+1

Wiwaty to pomogło mi też! – Evolve

Powiązane problemy