From c43cabf70578c5fd07529e43bb72b32716308b82 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Mon, 9 May 2016 18:28:26 +0200 Subject: [PATCH] [ci] Fix coverage run --- .gitlab-ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7566eebc6..c46158416 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,15 +8,15 @@ py27-linux: - unset TMPDIR - cd src/cpulimit && make && cd - - cd bin && ln -s ../src/cpulimit/src/cpulimit . && cd - - - export NOSE_WITH_COVERAGE=1 - - export NOSE_COVER_PACKAGE=beat.web - export COVERAGE_FILE=.coverage.django - - ./bin/django test --settings=beat.web.settings.test -v 2 + - ./bin/coverage run --source='./beat/web' ./bin/django test --settings=beat.web.settings.test -v 2 - export BEAT_CMDLINE_TEST_PLATFORM=django://beat.web.settings.test - export COVERAGE_FILE=.coverage.cmdline + - export NOSE_WITH_COVERAGE=1 + - export NOSE_COVER_PACKAGE=beat.web - ./bin/nosetests -sv beat.cmdline - unset COVERAGE_FILE - - ./bin/coverage combine + - ./bin/coverage combine .coverage.django .coverage.cmdline - ./bin/coverage report - ./bin/sphinx-apidoc --separate -d 2 --output=doc/api/api beat beat/web/*/migrations beat/web/*/tests - ./bin/sphinx-build doc/api html/api @@ -34,15 +34,15 @@ py27-macosx: - ./bin/python --version - cd src/cpulimit && make && cd - - cd bin && ln -s ../src/cpulimit/src/cpulimit . && cd - - - export NOSE_WITH_COVERAGE=1 - - export NOSE_COVER_PACKAGE=beat.web - export COVERAGE_FILE=.coverage.django - - ./bin/django test --settings=beat.web.settings.test -v 2 + - ./bin/coverage run --source='./beat/web' ./bin/django test --settings=beat.web.settings.test -v 2 - export BEAT_CMDLINE_TEST_PLATFORM=django://beat.web.settings.test - export COVERAGE_FILE=.coverage.cmdline + - export NOSE_WITH_COVERAGE=1 + - export NOSE_COVER_PACKAGE=beat.web - ./bin/nosetests -sv beat.cmdline - unset COVERAGE_FILE - - ./bin/coverage combine + - ./bin/coverage combine .coverage.django .coverage.cmdline - ./bin/coverage report - ./bin/sphinx-apidoc --separate -d 2 --output=doc/api/api beat beat/web/*/migrations beat/web/*/tests - ./bin/sphinx-build doc/api html/api -- GitLab