Selaa lähdekoodia

Just command to print coverage using Docker

Benjamin Sago 4 vuotta sitten
vanhempi
commit
d2c398d053
2 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 1 0
      .gitignore
  2. 4 0
      Justfile

+ 1 - 0
.gitignore

@@ -1,2 +1,3 @@
 /target
+/tarpaulin-report.html
 fuzz-*.log

+ 4 - 0
Justfile

@@ -43,6 +43,10 @@ export DOG_DEBUG := ""
     touch dns/src/lib.rs
     cargo clippy
 
+# generates a code coverage report using tarpaulin via docker
+@coverage-docker:
+    docker run --security-opt seccomp=unconfined -v "${PWD}:/volume" xd009642/tarpaulin cargo tarpaulin --all --out Html
+
 # updates versions, and checks for outdated ones
 @update:
     cargo update; cargo outdated