summaryrefslogtreecommitdiff
path: root/.coveragerc
diff options
context:
space:
mode:
authorBrett Viren <bv@bnl.gov>2016-05-16 10:09:31 -0400
committerBrett Viren <bv@bnl.gov>2016-05-16 10:09:31 -0400
commit1bbe6409e1fe2702a0918c95a54ad2341f014449 (patch)
treec8569ddd5e69032db063fbe093c4321c55b30a5d /.coveragerc
parent77a34ebdf94dd39be338ab85deb45e564c0a563b (diff)
parent53df9fbb4fa8938646e4fb3d4728f4cc5499c8a5 (diff)
downloadspack-1bbe6409e1fe2702a0918c95a54ad2341f014449.tar.gz
spack-1bbe6409e1fe2702a0918c95a54ad2341f014449.tar.bz2
spack-1bbe6409e1fe2702a0918c95a54ad2341f014449.tar.xz
spack-1bbe6409e1fe2702a0918c95a54ad2341f014449.zip
Merge remote-tracking branch 'upstream/develop' into view-fix-merge
Diffstat (limited to '.coveragerc')
-rw-r--r--.coveragerc34
1 files changed, 34 insertions, 0 deletions
diff --git a/.coveragerc b/.coveragerc
new file mode 100644
index 0000000000..a1271a94fc
--- /dev/null
+++ b/.coveragerc
@@ -0,0 +1,34 @@
+# -*- conf -*-
+# .coveragerc to control coverage.py
+[run]
+branch = True
+source = lib
+omit =
+ lib/spack/spack/test/*
+ lib/spack/env/*
+ lib/spack/docs/*
+ lib/spack/external/*
+
+[report]
+# Regexes for lines to exclude from consideration
+exclude_lines =
+ # Have to re-enable the standard pragma
+ pragma: no cover
+
+ # Don't complain about missing debug-only code:
+ def __repr__
+ if self\.debug
+
+ # Don't complain if tests don't hit defensive assertion code:
+ raise AssertionError
+ raise NotImplementedError
+
+ # Don't complain if non-runnable code isn't run:
+ if 0:
+ if False:
+ if __name__ == .__main__.:
+
+ignore_errors = True
+
+[html]
+directory = htmlcov