Skip to content

Automatiserade tester

När du gör en inlämning så körs ett antal automatiserade tester för att kontroller att ditt repo innehåller tom som förväntas enligt kraven.

Det är bra att säkerställa att din inlämning passerar dessa tester, innan du gör din PR.

Detta dokument ivsar hur du kan installera och använda verktyget.

Installera och uppdatera

Du går till ditt repo och sedan installerar du verktyget som en npm-modul.

npm i @dbwebb/webtec --save-dev

Uppdatera din lokala installtion till den senaste versionen av verktyget.

npm update @dbwebb/webtec@latest

Testkör ditt repo

Du kan köra tester mot ett specifikt kursmoment. Om du väljer ett högre kursmoment så kommer det även att köras tester för de tidigare kursmomenten.

För att tex testa ditt kmom03 så skriver du följande.

npx @dbwebb/webtec check kmom03

Om du vill testa dina labbar så anger du vilka labbar som du vill testa, så här kan du testa de labbar som omfattas av kmom03.

npx @dbwebb/webtec check lab lab_01 lab_02 lab_03

Dokumentation

Du kan läsa om verktyget via dess paket-sida @dbwebb/webtec, därifrån kan du också nå dess källkod.