Blame tests/test-span-rec-lens.sh

Packit Service a2ae7a
# This test checks that https://github.com/hercules-team/augeas/issues/397 is
Packit Service a2ae7a
# fixed. It would otherwise lead to a segfault in augtool
Packit Service a2ae7a
Packit Service a2ae7a
if [ -z "$abs_top_builddir" ]; then
Packit Service a2ae7a
    echo "abs_top_builddir is not set"
Packit Service a2ae7a
    exit 1
Packit Service a2ae7a
fi
Packit Service a2ae7a
Packit Service a2ae7a
if [ -z "$abs_top_srcdir" ]; then
Packit Service a2ae7a
    echo "abs_top_srcdir is not set"
Packit Service a2ae7a
    exit 1
Packit Service a2ae7a
fi
Packit Service a2ae7a
Packit Service a2ae7a
ROOT=$abs_top_builddir/build/test-span-rec-lens
Packit Service a2ae7a
LENSES=$abs_top_srcdir/lenses
Packit Service a2ae7a
Packit Service a2ae7a
FILE=$ROOT/etc/default/im-config
Packit Service a2ae7a
Packit Service a2ae7a
rm -rf $ROOT
Packit Service a2ae7a
mkdir -p $(dirname $FILE)
Packit Service a2ae7a
cat <<EOF > $FILE
Packit Service a2ae7a
if [ 1 ]; then
Packit Service a2ae7a
# K
Packit Service a2ae7a
else
Packit Service a2ae7a
# I
Packit Service a2ae7a
fi
Packit Service a2ae7a
EOF
Packit Service a2ae7a
Packit Service a2ae7a
# If bug 397 is not fixed, this will abort because of memory corruption
Packit Service a2ae7a
augtool --nostdinc -I $LENSES -r $ROOT --span rm /files >/dev/null