2006-06-06 18:20:40 +00:00
|
|
|
#!/bin/sh
|
2005-12-08 17:08:22 +00:00
|
|
|
P=`dirname $0`
|
|
|
|
|
RESOURCES=`$P/resources.sh`
|
2006-02-03 17:22:45 +00:00
|
|
|
if [ $# -eq 0 ]; then
|
|
|
|
|
coverage="--coverage"
|
|
|
|
|
fi
|
2007-12-14 23:19:25 +00:00
|
|
|
$P/run.sh test.py $RESOURCES $coverage -pvc "$@"
|
2006-06-06 18:20:40 +00:00
|
|
|
res=$?
|
2006-06-05 13:30:21 +00:00
|
|
|
if [ $# -eq 0 ]; then
|
2006-06-05 19:43:32 +00:00
|
|
|
# remove files with 100% coverage
|
2006-06-05 13:30:21 +00:00
|
|
|
rm `grep -L '>>>>>>' coverage/*.cover`
|
2006-06-05 19:43:32 +00:00
|
|
|
# don't care for these ones
|
2006-06-06 18:20:40 +00:00
|
|
|
rm coverage/*tests.*.cover
|
|
|
|
|
rm coverage/linkcheck.dns.*.cover
|
|
|
|
|
rm coverage/linkcheck.httplib2.cover
|
|
|
|
|
rm coverage/linkcheck.gzip2.cover
|
2006-06-05 19:43:32 +00:00
|
|
|
# don't know why these are not filtered
|
2006-06-06 18:20:40 +00:00
|
|
|
rm coverage/_xmlplus.*.cover
|
|
|
|
|
rm coverage/encodings.*.cover
|
|
|
|
|
rm coverage/email.*.cover
|
|
|
|
|
rm coverage/logging.*.cover
|
|
|
|
|
rm coverage/xml.*.cover
|
2006-06-05 13:30:21 +00:00
|
|
|
fi
|
2006-06-06 18:20:40 +00:00
|
|
|
exit $res
|