@@ -9,13 +9,13 @@ je zkusil{{a}} spustit, něco zadal{{a}} a podíval{{a}} se,
99jestli jsou výsledky v pořádku.
1010U větších programů, které budou mít více a více
1111možností, ale bude těžší a těžší takhle zkontrolovat,
12- jestli všechny ty možnosti fungují jak mají.
12+ jestli všechny ty možnosti fungují, jak mají.
1313
1414Proto si programátoři často nezkouší programy „ručně“.
1515Píšou jiné programy, které jejich výtvory testují za ně.
1616
1717* Automatické testy* jsou funkce, které
18- zkontrolují že program funguje správně.
18+ zkontrolují, že program funguje správně.
1919Spuštěním testů můžeš kdykoli ověřit, že kód funguje.
2020Když v otestovaném kódu v budoucnu uděláš nějakou změnu,
2121testy ověří, že jsi nerozbil{{a}} nic, co dříve fungovalo.
@@ -101,7 +101,7 @@ def test_secti():
101101Co se v té testovací funkci děje?
102102
103103Příkaz ` assert ` vyhodnotí výraz za ním a pokud výsledek není pravdivý,
104- vyvolá výjimku která způsobí že test selže.
104+ vyvolá výjimku, která způsobí, že test selže.
105105Můžeš si představit, že ` assert a == b ` dělá následující:
106106
107107``` python
@@ -140,7 +140,7 @@ test_secteni.py::test_secti PASSED [100%]
140140```
141141
142142Tento příkaz projde zadaný soubor, zavolá v něm všechny funkce,
143- jejichž jméno začíná na ` test_ ` , a ověří že nevyvolají žádnou
143+ jejichž jméno začíná na ` test_ ` , a ověří, že nevyvolají žádnou
144144výjimku – typicky výjimku z příkazu ` assert ` .
145145Pokud výjimka nastane, dá to ` pytest ` velice červeně
146146najevo a přidá několik informací, které můžou
@@ -311,4 +311,3 @@ def test_tah_chyba():
311311 with pytest.raises(ValueError ):
312312 piskvorky.tah_pocitace(' oxoxoxoxoxoxoxoxoxox' )
313313```
314-
0 commit comments