Jelajahi Sumber

Just command to print coverage using Docker

Benjamin Sago 4 tahun lalu
induk
melakukan
d2c398d053
2 mengubah file dengan 5 tambahan dan 0 penghapusan
  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