File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -18,3 +18,4 @@ mapnik/paths.py
18
18
.mason /
19
19
mason_packages /
20
20
mapnik /plugins
21
+ .coverage
Original file line number Diff line number Diff line change @@ -42,16 +42,22 @@ before_install:
42
42
- PYTHONUSERBASE=$(pwd)/mason_packages/.link pip install --user nose
43
43
- PYTHONUSERBASE=$(pwd)/mason_packages/.link pip install --user wheel
44
44
- PYTHONUSERBASE=$(pwd)/mason_packages/.link pip install --user twine
45
+ # prevent from compiling libyaml (which fails with clang) when installing PyYAML as python-coveralls dependency
46
+ - PYTHONUSERBASE=$(pwd)/mason_packages/.link pip install --user --install-option="--without-libyaml" PyYAML
47
+ - PYTHONUSERBASE=$(pwd)/mason_packages/.link pip install --user --no-compile python-coveralls
45
48
- python --version
46
49
47
50
install :
48
51
- python setup.py install --prefix $(pwd)/mason_packages/.link
49
52
50
- before_script :
51
- - python test/run_tests.py -q
52
-
53
53
script :
54
54
- python test/visual.py -q
55
+ - python setup.py nosetests --with-coverage --cover-package=mapnik
56
+
57
+ after_script :
58
+ - coveralls
59
+
60
+ after_success :
55
61
- if [[ ${COMMIT_MESSAGE} =~ "[publish]" ]]; then
56
62
python setup.py bdist_wheel;
57
63
if [[ $(uname -s) == 'Linux' ]]; then
You can’t perform that action at this time.
0 commit comments