mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-23 20:46:14 +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 \
|
||||
iochannel-test-infile \
|
||||
utf8.txt \
|
||||
timeloop-basic.c
|
||||
timeloop-basic.c \
|
||||
assert-msg-test.gdb
|
||||
|
||||
BUILT_EXTRA_DIST = \
|
||||
makefile.msc
|
||||
|
@ -38,11 +38,10 @@ if ! type gdb >/dev/null 2>&1; then
|
||||
fi
|
||||
|
||||
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"
|
||||
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"
|
||||
fi
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user