From d6e1bbd992753623e14018d14ef252bb393a971e Mon Sep 17 00:00:00 2001 From: jwradhe Date: Mon, 22 Dec 2025 22:17:35 +0100 Subject: [PATCH] Uppdatera README --- README.md | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b57673d..536ebc8 100644 --- a/README.md +++ b/README.md @@ -115,14 +115,27 @@ npm run test:all ## đŸ€– CI – GitHub Actions -Projektet kör automatiskt tester vid varje push och pull request via GitHub Actions. +Projektet anvĂ€nder **GitHub Actions** för kontinuerlig integration. +Vid varje **push** och **pull request** körs hela testsviten automatiskt. -Exempel pĂ„ teststeg i CI: +### Teststeg i CI +CI-flödet utför följande steg: + +- Installerar Python-beroenden +- Installerar Node-beroenden (Newman, Playwright) +- Startar Flask-applikationen +- Kör tester pĂ„ flera nivĂ„er: + - **Unit- och integrationstester** med `pytest` + - **API-tester** med Postman/Newman + - **End-to-end-tester** med Playwright + +### Exempel pĂ„ testkommandon som körs i CI ```bash -pytest --cov=app --cov-report=term-missing --cov-fail-under=80 +pytest +npm run api-test +npm run e2e ``` - ## 🐳 Docker (valfritt) Detta projekt kan enkelt dockeriseras för lokal utveckling eller deployment.