Ich habe den Testbericht als HTML veröffentlicht, weiß aber nicht, wie ich ihn von CircleCI aus anzeigen soll!
Für diejenigen, die es mögen, werde ich schreiben, wie der Bericht über die Berichterstattung von CircleCI angezeigt wird
Es ist ziemlich aggressiv, also denke ich, dass es einen besseren Weg gibt. Wenn Sie einen guten Weg kennen, hinterlassen Sie bitte einen Kommentar
Es spielt keine Rolle, wie Sie es löschen, aber ich werde es mit "pytest" machen (weil es einfach ist)
Geben Sie für den Code im Verzeichnis "src" einen HTML-Abdeckungsbericht im Verzeichnis "Testberichte" aus.
pytest --cov=src --cov-report=html:test-reports
version: 2
jobs:
build:
docker:
- image: circleci/python:3.7.2
steps:
(Kürzung)
- run:
name: run test
command: |
. venv/bin/activate
pip install pytest
pip install pytest-cov
pytest --cov=src --cov-report=html:test-reports
- store_artifacts:
path: test-reports/
destination: circleci-docs
In diesem Fall werden die Berichterstattungsberichtsdateien im Teil "Artefakte" angezeigt (siehe Abbildung unten).
Wenn Sie auf die index.html
dieser Seite treten, können Sie den Bericht über die Berichterstattung sehen! Hurra
Klicken Sie auf den Dateinamen, um die Ergebnisse für jede Datei anzuzeigen.
Es ist das Ende