Grałem z pyUnit
ramy dla unittest testowania mojej aplikacji. Czy istnieje jakiś sposób na pominięcie wszystkich testów w klasie, jeśli pewien warunek w setUpClass nie powiedzie się?Pomiń unitest, jeśli jakiś warunek w SetUpClass nie powiedzie się
Obecnie konfiguruję środowisko (tworzenie zasobów, konfigurowanie ustawień globalnych) w setUpClass. Ale jeśli którykolwiek z tych zasobów nie powiedzie się ... Podnoszę wyjątek. Zamiast tego chcę pominąć cały zestaw testów.
Oto doc http://docs.python.org/library/unittest.html#skipping-tests-and-expected-failures –
można również podnieść to od samych testów jeśli stwierdzą, że nie powinny być uruchamiane z jakiegokolwiek powodu. – gps
Czy istnieje sposób, w jaki można go pominąć, nie podnosząc wyjątku? Chcę zobaczyć 0 wyjątków i 0 awarii, gdy pominiemy to w klasie. Ta metoda pokazuje wyjątek w wynikach uruchamiania. –