tests: regress: add regression test for malformed package testcase

pull/119/head
William Pitcock 2017-05-19 23:43:47 -05:00
parent d280060ed7
commit 4a508b4fd9
2 changed files with 9 additions and 1 deletions

View File

@ -76,6 +76,7 @@ EXTRA_DIST = pkg.m4 \
tests/lib1/fragment-quoting-5.pc \
tests/lib1/fragment-quoting-6.pc \
tests/lib1/fragment-quoting-7.pc \
tests/lib1/malformed-1.pc \
tests/test_env.sh \
$(test_scripts) \
doc/conf.py \

View File

@ -25,7 +25,8 @@ tests_init \
pcpath \
sysroot_munge \
virtual_variable \
fragment_collision
fragment_collision \
malformed_1
case_sensitivity_body()
{
@ -224,3 +225,9 @@ fragment_collision_body()
atf_check -o inline:"-D_BAZ -D_BAR -D_FOO -D_THREAD_SAFE -pthread \n" \
pkgconf --with-path="${selfdir}/lib1" --cflags fragment-collision
}
malformed_1_body()
{
atf_check -s exit:1 -o ignore \
pkgconf --validate --with-path="${selfdir}/lib1" malformed-1
}