From ae4047b2600c5ff6be3a1d0ab8e8573f49107c7f Mon Sep 17 00:00:00 2001 From: Hamilton Kibbe Date: Tue, 30 Sep 2014 17:49:04 -0400 Subject: add coveralls --- .coveragerc | 4 ++++ .travis.yml | 11 +++++++++-- Makefile | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 .coveragerc diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..8b140ff --- /dev/null +++ b/.coveragerc @@ -0,0 +1,4 @@ +[report] +omit = + */python?.?/* + */site-packages/nose/* \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index a832b12..c652e8d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,14 @@ python: - "2.7" # command to install dependencies -install: "pip install -r requirements.txt" +install: + - "pip install -r requirements.txt" + - "pip install coveralls" # command to run tests -script: "make test" \ No newline at end of file +script: + - make test-coverage + +# Coveralls +after-success: + - coveralls diff --git a/Makefile b/Makefile index 162094c..cec5b6a 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ test: test-coverage: rm -rf coverage .coverage - $(NOSETESTS) -s -v --with-coverage gerber + $(NOSETESTS) -s -v --with-coverage --cover-package=gerber doc-html: (cd $(DOC_ROOT); make html) -- cgit