It now understands exit code 77 == skip, amongst other improvements. --- python/run-python-tests | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/python/run-python-tests b/python/run-python-tests index bcc40d8..af849c7 100755 --- a/python/run-python-tests +++ b/python/run-python-tests @@ -16,8 +16,23 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -set -e +errors=0 for f in $srcdir/t/*.py; do $PYTHON $f + r=$? + case $r in + 0) ;; + 77) + echo "$f: test skipped" + ;; + *) + echo "FAIL: $f" + ((errors++)) + ;; + esac done + +if [ $errors -gt 0 ]; then + exit 1 +fi -- 2.1.0 _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
