From 2e7a9a40c1468e1c56d9083f88830d7e23623308 Mon Sep 17 00:00:00 2001
From: Michael Merickel <michael@merickel.org>
Date: Mon, 15 Oct 2018 08:14:58 +0200
Subject: [PATCH] only check the tests folder for tests

---
 setup.cfg   |    2 +-
 .coveragerc |   15 +++++++++++++++
 tox.ini     |    6 +++---
 MANIFEST.in |    2 +-
 4 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/.coveragerc b/.coveragerc
new file mode 100644
index 0000000..b029402
--- /dev/null
+++ b/.coveragerc
@@ -0,0 +1,15 @@
+[run]
+source =
+    pyramid
+    tests
+omit =
+    src/pyramid/scaffolds/tests.py
+
+[paths]
+source =
+    src/pyramid
+    */site-packages/pyramid
+
+[report]
+show_missing = true
+precision = 2
diff --git a/MANIFEST.in b/MANIFEST.in
index 4e3a2d0..94da9d8 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -8,7 +8,7 @@
 include CONTRIBUTORS.txt LICENSE.txt COPYRIGHT.txt
 
 include contributing.md RELEASING.txt
-include tox.ini appveyor.yml .travis.yml rtd.txt
+include .coveragerc tox.ini appveyor.yml .travis.yml rtd.txt
 graft .github
 
 include HACKING.txt hacking-tox.ini
diff --git a/setup.cfg b/setup.cfg
index 878bb13..f011b0f 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -3,7 +3,7 @@
 
 [nosetests]
 match = ^test
-tests = src/pyramid,tests,docs
+tests = tests
 nocapture = 1
 
 [aliases]
diff --git a/tox.ini b/tox.ini
index fac6592..aaabcf1 100644
--- a/tox.ini
+++ b/tox.ini
@@ -95,7 +95,7 @@
 # combination of versions of coverage and nosexcover that i can find.
 [testenv:py2-cover]
 commands =
-    coverage run --source=pyramid {envbindir}/nosetests
+    coverage run {envbindir}/nosetests
     coverage xml -o coverage-py2.xml
 setenv =
     COVERAGE_FILE=.coverage.py2
@@ -104,7 +104,7 @@
 
 [testenv:py3-cover]
 commands =
-    coverage run --source=pyramid {envbindir}/nosetests
+    coverage run {envbindir}/nosetests
     coverage xml -o coverage-py3.xml
 setenv =
     COVERAGE_FILE=.coverage.py3
@@ -118,7 +118,7 @@
     coverage erase
     coverage combine
     coverage xml
-    coverage report --show-missing --fail-under=100
+    coverage report --fail-under=100
 deps =
     coverage
 setenv =

--
Gitblit v1.9.3