Pytania oznaczone «testing»

490
Gdzie idą testy jednostkowe Pythona?

Jeśli piszesz bibliotekę lub aplikację, dokąd idą pliki testów jednostkowych? Miło jest oddzielić pliki testowe od głównego kodu aplikacji, ale niewygodne jest umieszczenie ich w podkatalogu „testy” w katalogu głównym aplikacji, ponieważ utrudnia importowanie modułów, które będziesz testować....

462
Jak testujesz wersję beta aplikacji na iPhone'a?

Jak możesz przetestować wersję beta aplikacji na iPhone'a? Mogę go pobrać na własne urządzenie, a każdy, kto mi je da, mogę go uruchomić na swoim, ale czy istnieje sposób na wydanie wersji limitowanej za pośrednictwem sklepu z aplikacjami do testów beta? Powiązane: Zobacz także to pytanie...

374
Python unittest - przeciwieństwo assertRaises?

Chcę napisać test, aby ustalić, że wyjątek nie jest zgłaszany w danych okolicznościach. Łatwo jest sprawdzić, czy zgłoszony został wyjątek ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ... ale jak możesz zrobić odwrotnie . Coś w...

365
Warunkowe ignorowanie testów w JUnit 4

OK, więc @Ignoreadnotacja jest dobra do oznaczenia, że ​​przypadek testowy nie powinien zostać uruchomiony. Czasami jednak chcę zignorować test oparty na informacjach wykonawczych. Przykładem może być test współbieżności, który należy uruchomić na maszynie z określoną liczbą rdzeni. Jeśli ten test...