root / ci / tests.sh @ 98464064
History | View | Annotate | Download (306 Bytes)
1 | 078cb806 | Christos Stavrakakis | #!/usr/bin/env sh |
---|---|---|---|
2 | 078cb806 | Christos Stavrakakis | |
3 | ca0a879c | Christos Stavrakakis | set -e |
4 | ca0a879c | Christos Stavrakakis | |
5 | f9259573 | Giorgos Korfiatis | APPS="api db logic plankton quotas vmapi im quotaholder_app helpdesk" |
6 | f9259573 | Giorgos Korfiatis | TEST="$(which snf-manage) test $APPS --settings=synnefo.settings.test" |
7 | ca0a879c | Christos Stavrakakis | |
8 | ca0a879c | Christos Stavrakakis | if coverage >/dev/null 2>&1; then |
9 | ca0a879c | Christos Stavrakakis | coverage run $TEST |
10 | ca0a879c | Christos Stavrakakis | coverage report --include=snf-* |
11 | ca0a879c | Christos Stavrakakis | else |
12 | ca0a879c | Christos Stavrakakis | echo "coverage not installed" |
13 | ca0a879c | Christos Stavrakakis | $TEST |
14 | ca0a879c | Christos Stavrakakis | fi |