mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 16:04:46 +00:00
feature(coverage): Add test coverage to erpnext travis builds
This commit is contained in:
@@ -16,6 +16,7 @@ install:
|
|||||||
- sudo apt-get install hhvm && rm -rf /home/travis/.kiex/
|
- sudo apt-get install hhvm && rm -rf /home/travis/.kiex/
|
||||||
- sudo apt-get purge -y mysql-common mysql-server mysql-client
|
- sudo apt-get purge -y mysql-common mysql-server mysql-client
|
||||||
- nvm install v7.10.0
|
- nvm install v7.10.0
|
||||||
|
- pip install python-coveralls
|
||||||
- wget https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py
|
- wget https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py
|
||||||
- sudo python install.py --develop --user travis --without-bench-setup
|
- sudo python install.py --develop --user travis --without-bench-setup
|
||||||
- sudo pip install -e ~/bench
|
- sudo pip install -e ~/bench
|
||||||
@@ -44,7 +45,9 @@ jobs:
|
|||||||
- stage: test
|
- stage: test
|
||||||
script:
|
script:
|
||||||
- set -e
|
- set -e
|
||||||
- bench run-tests --app erpnext
|
- bench run-tests --app erpnext --coverage
|
||||||
|
after_script:
|
||||||
|
- coveralls -b apps/erpnext -d ../../sites/.coverage
|
||||||
env: Server Side Test
|
env: Server Side Test
|
||||||
- # stage
|
- # stage
|
||||||
script:
|
script:
|
||||||
|
|||||||
Reference in New Issue
Block a user