mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-09 04:15:49 +01:00
Dist assert-msg-test.gdb
And refer to it in srcdir. Otherwise, the test fails mysteriously in make distcheck.
This commit is contained in:
parent
5d42fdd068
commit
a605b332c5
@ -41,7 +41,8 @@ EXTRA_DIST += \
|
|||||||
gen-casemap-txt.pl \
|
gen-casemap-txt.pl \
|
||||||
iochannel-test-infile \
|
iochannel-test-infile \
|
||||||
utf8.txt \
|
utf8.txt \
|
||||||
timeloop-basic.c
|
timeloop-basic.c \
|
||||||
|
assert-msg-test.gdb
|
||||||
|
|
||||||
BUILT_EXTRA_DIST = \
|
BUILT_EXTRA_DIST = \
|
||||||
makefile.msc
|
makefile.msc
|
||||||
|
@ -38,11 +38,10 @@ if ! type gdb >/dev/null 2>&1; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo_v "Running gdb on assert-msg-test"
|
echo_v "Running gdb on assert-msg-test"
|
||||||
OUT=$($LIBTOOL --mode=execute gdb --batch -x assert-msg-test.gdb assert-msg-test 2> $error_out) || fail "failed to run gdb"
|
OUT=$($LIBTOOL --mode=execute gdb --batch -x ${srcdir:-.}/assert-msg-test.gdb ./assert-msg-test 2> $error_out) || fail "failed to run gdb"
|
||||||
|
|
||||||
echo_v "Checking if assert message is in __glib_assert_msg"
|
echo_v "Checking if assert message is in __glib_assert_msg"
|
||||||
if ! echo "$OUT" | grep -q '^$1.*"ERROR:.*assert-msg-test.c:.*:.*main.*: assertion failed: (42 < 0)"'; then
|
if ! echo "$OUT" | grep -q '^$1.*"ERROR:.*assert-msg-test.c:.*:.*main.*: assertion failed: (42 < 0)"'; then
|
||||||
echo "got: $OUT"
|
|
||||||
fail "__glib_assert_msg does not have assertion message"
|
fail "__glib_assert_msg does not have assertion message"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user