diff --git a/Makefile.buildbot b/Makefile.buildbot index 1e1624e4c..61e40b2b0 100644 --- a/Makefile.buildbot +++ b/Makefile.buildbot @@ -1,5 +1,4 @@ TRIAL := $(shell which trial) -COVERAGE_DIR ?= "htmlcov" deb: python extras/makedeb.py build @@ -7,15 +6,3 @@ deb: deb-clean: debclean python extras/makedeb.py clean - -# Generate coverage reports -# Requires: coverage 3.3 or above from http://pypi.python.org/pypi/coverage -coverage-report: - coverage run --branch ${TRIAL} --reporter=text scrapy.tests - coverage html -i -d "${COVERAGE_DIR}" - -coverage-view: coverage-report - python -m webbrowser "${COVERAGE_DIR}" - -coverage-clean: - rm -rf .coverage "${COVERAGE_DIR}" diff --git a/extras/coverage-report.sh b/extras/coverage-report.sh new file mode 100755 index 000000000..90b2e0334 --- /dev/null +++ b/extras/coverage-report.sh @@ -0,0 +1,7 @@ +# Run tests, generate coverage report and open it on a browser +# +# Requires: coverage 3.3 or above from http://pypi.python.org/pypi/coverage + +coverage run --branch $(which trial) --reporter=text scrapy.tests +coverage html -i +python -m webbrowser htmlcov/index.html