Statistics
| Branch: | Tag: | Revision:

root / ci / tests.sh @ 994aed96

History | View | Annotate | Download (364 Bytes)

1 cd391e22 Christos Stavrakakis
#!/bin/sh
2 078cb806 Christos Stavrakakis
3 ca0a879c Christos Stavrakakis
set -e
4 ca0a879c Christos Stavrakakis
5 34262911 Kostas Papadimitriou
export SYNNEFO_SETTINGS_DIR='/tmp/snf-test-settings'
6 34262911 Kostas Papadimitriou
7 f9259573 Giorgos Korfiatis
APPS="api db logic plankton quotas vmapi im quotaholder_app helpdesk"
8 994aed96 Christos Stavrakakis
TEST="$(which snf-manage) test $APPS --traceback --settings=synnefo.settings.test"
9 ca0a879c Christos Stavrakakis
10 ca0a879c Christos Stavrakakis
if coverage >/dev/null 2>&1; then
11 ca0a879c Christos Stavrakakis
  coverage run $TEST
12 ca0a879c Christos Stavrakakis
  coverage report --include=snf-*
13 ca0a879c Christos Stavrakakis
else
14 ca0a879c Christos Stavrakakis
  echo "coverage not installed"
15 ca0a879c Christos Stavrakakis
  $TEST
16 ca0a879c Christos Stavrakakis
fi