Tanuld meg, hogyan teszteld a 8th feladataidat az Exercism-ön
A feladatok megoldásához használhatod az Exercism weboldalán található online szerkesztőt. Vagy letöltheted a feladatokat a számítógépedre, megoldhatod őket helyben, majd beküldheted az Exercism-re. A dokumentum további része a helyi munkáról szól.
A feladatok letöltéséhez és beküldéséhez szükséged lesz az exercism parancssori eszközre.
A letöltéséhez és beállításához kövesd az Exercism CLI dokumentációját.
Egy feladat letöltéséhez tedd a következőt:
exercism download --track 8th --exercise hello-world
És válts át a feladat könyvtárába:
cd /path/to/your/exercism_workspace/8th/hello-world
vagy ha Windowst használsz:
cd \path\to\your\exercism_workspace\8th\hello-world
Az exercism configure paranccsal megtudhatod, hol van az exercism munkaterületed.
Egy feladat tesztjeinek futtatásához a megfelelő feladat könyvtárában kell lenned. Ezután indítsd el a teszteket ezzel a paranccsal:
8th -f test.8th
Egy feladat megoldása azt jelenti, hogy minden tesztje sikeres lesz.
Alapértelmezésben csak egy teszt (az első) fut le, amikor futtatod a teszteket.
Ez szándékos, mert így arra tudsz összpontosítani, hogy az az egy teszt sikeres legyen.
Miután sikeres lesz, a következő tesztet úgy engedélyezheted, hogy a SKIP-REST-OF-TESTS sort a következő teszt alá helyezed.
Az összes teszt futtatásához, beleértve a SKIP-REST-OF-TESTS szó utániakat is, állítsd a RUN_ALL_TESTS környezeti változót true értékre.
Az egyik módja annak, hogy ezt csak a tesztek futásának időtartamára állítsd be (macOS és Linux):
RUN_ALL_TESTS=true 8th -f test.8th
Ha az Exercism weboldalára szeretnéd feltölteni a megoldásodat az exercism eszközzel:
exercism submit
Vedd figyelembe, hogy a kódodat akkor is feltöltheted, ha nem megy át az összes teszten. Ez akkor hasznos, ha elakadtál, és segítségre van szükséged egy mentortól.