Ahoj,
chtěl jsem se optat , v učebnici mají kod, kod který se má otestovat, tak v něm mají přímo assert, označil jsem tučně, zde je chyba, že? Assert se dava jen v testu kodu. Chápu to dobře.
A ještě jeden dotaz, jak propojim test a soubor s testovaným kodem, nějakým IMPORT a <nazev souboru> ??
Dekuji
kod:
KOD K OTESTOVANI:
def get_short_class_description(class_name):
assert class_name == "warrior" #CHYBA, ZDE BY ASSERT NEMELO BYT ASI
return "A battle-hardened veteran, favors heavy armor and weapons."
TEST:
def test_warrior_short_description():
desc = get_short_class_description("warrior")
assert (
desc
== "A battle-hardened veteran, can equip heavy armor and weapons."
)
Pytest konzultace kodu
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Pytest konzultace kodu
Ve zdrojaku aplikace pouzivej if/else.
V testu budes mit import short_class_description from abc.def, tady zalezi kde presne se ta funkce nachazi (v jakem souboru, pripadne zanoreni slozek).
V testu budes mit import short_class_description from abc.def, tady zalezi kde presne se ta funkce nachazi (v jakem souboru, pripadne zanoreni slozek).
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Pytest konzultace kodu
dekuji moc
Dodatečně přidáno po 1 hodině 54 minutách 24 vteřinách:
ja se Lama, nejde mi to, mohl bz mi nekdo napsat zhruba, jak ma vypadat IMPORT zapis to test_ souboru.
Import def get_classes_starting_health() from demo2.py
takhle mi to nejde. Demo2.py je soubor s funkci def get_classes_starting_health() , kterou potrebuji priradit do test_ souboru.
Dekuji
Dodatečně přidáno po 1 hodině 54 minutách 24 vteřinách:
ja se Lama, nejde mi to, mohl bz mi nekdo napsat zhruba, jak ma vypadat IMPORT zapis to test_ souboru.
Import def get_classes_starting_health() from demo2.py
takhle mi to nejde. Demo2.py je soubor s funkci def get_classes_starting_health() , kterou potrebuji priradit do test_ souboru.
Dekuji
Re: Pytest konzultace kodu
From Demo2 import ....<jmeno funkce>
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Pytest konzultace kodu
pardon, vždycky to otočím :) to je z toho jak přepínám python a typescript několikrát denně...
from demo2 import get_classes_starting_health
from demo2 import get_classes_starting_health
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 7
- 2123
-
od meda2016
Zobrazit poslední příspěvek
13 led 2025 16:22
-
-
Herní PC - konzultace vybraného HW
od Maxtons » 07 led 2025 09:03 » v Rady s výběrem hw a sestavením PC - 3
- 1094
-
od meda2016
Zobrazit poslední příspěvek
09 led 2025 15:42
-
-
-
PC pro střih 4k videa - konzultace vybrané sestavy
od Karkulinn » 07 led 2025 18:43 » v Rady s výběrem hw a sestavením PC - 2
- 1170
-
od Karkulinn
Zobrazit poslední příspěvek
07 led 2025 20:17
-
-
- 4
- 4393
-
od junis
Zobrazit poslední příspěvek
22 črc 2024 17:54
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů