Blame tests/test-get.sh

Packit Service a2ae7a
#!/bin/sh
Packit Service a2ae7a
Packit Service a2ae7a
# Check that reading the files in tests/root/ with augtool does not lead to
Packit Service a2ae7a
# any errors
Packit Service a2ae7a
Packit Service a2ae7a
TOPDIR=$(cd $(dirname $0)/.. && pwd)
Packit Service a2ae7a
[ -n "$abs_top_srcdir" ] || abs_top_srcdir=$TOPDIR
Packit Service a2ae7a
Packit Service a2ae7a
export AUGEAS_LENS_LIB=$abs_top_srcdir/lenses
Packit Service a2ae7a
export AUGEAS_ROOT=$abs_top_srcdir/tests/root
Packit Service a2ae7a
Packit Service a2ae7a
errors=$(augtool --nostdinc match '/augeas//error/descendant-or-self::*')
Packit Service a2ae7a
Packit Service a2ae7a
if [ "x$errors" != "x  (no matches)" ] ; then
Packit Service a2ae7a
    printf "get /augeas//error reported errors:\n%s\n" "$errors"
Packit Service a2ae7a
    exit 1
Packit Service a2ae7a
fi