Pytest konzultace kodu

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

shockwave
Level 2.5
Level 2.5
Příspěvky: 381
Registrován: únor 11
Pohlaví: Muž

Pytest konzultace kodu

Příspěvekod shockwave » 03 kvě 2020 11:06

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."
)



Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8780
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž

Re: Pytest konzultace kodu

Příspěvekod CZechBoY » 03 kvě 2020 11:36

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).
PHP, Nette, MySQL, C#, LESS, TypeScript
PhpStorm, Docker, WinSCP, Opera browser, Windows 10
iPhone XS
Raspberry PI 3 (KODI, Raspbian)

shockwave
Level 2.5
Level 2.5
Příspěvky: 381
Registrován: únor 11
Pohlaví: Muž

Re: Pytest konzultace kodu

Příspěvekod shockwave » 03 kvě 2020 12:36

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

shockwave
Level 2.5
Level 2.5
Příspěvky: 381
Registrován: únor 11
Pohlaví: Muž

Re: Pytest konzultace kodu

Příspěvekod shockwave » 04 kvě 2020 11:34

From Demo2 import ....<jmeno funkce>

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8780
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž

Re: Pytest konzultace kodu

Příspěvekod CZechBoY » 04 kvě 2020 16:52

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
PHP, Nette, MySQL, C#, LESS, TypeScript
PhpStorm, Docker, WinSCP, Opera browser, Windows 10
iPhone XS
Raspberry PI 3 (KODI, Raspbian)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pytest, kod z ucebnice
    od shockwave » 04 kvě 2020 11:40 » v Programování a tvorba webu
    1
    164
    od CZechBoY
    04 kvě 2020 17:00
  • Úprava kódu
    od barunkabro » 12 čer 2019 09:18 » v Kancelářské balíky
    1
    786
    od Grimm
    15 čer 2019 16:28
  • Úprava kódu VBA
    od luko02420 » 15 bře 2020 11:50 » v Kancelářské balíky
    0
    929
    od luko02420
    15 bře 2020 11:50
  • Problém s načítáním QR kódu v aplikaci AirMore
    od ivosisko » 17 kvě 2020 23:08 » v Komunikace na internetu
    0
    127
    od ivosisko
    17 kvě 2020 23:08
  • Stažení obrázku ve velkém rozlišení z kódu webu
    od Grander » 04 úno 2020 22:09 » v Internet a internetové prohlížeče
    4
    748
    od Grander
    05 úno 2020 00:50

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 7 hostů