소스 검색

Just command to print coverage using Docker

Benjamin Sago 4 년 전
부모
커밋
d2c398d053
2개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  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