diff --git a/tests/lib1/multiline.pc b/tests/lib1/multiline.pc new file mode 100644 index 0000000..ce27dbb --- /dev/null +++ b/tests/lib1/multiline.pc @@ -0,0 +1,9 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: multiline +Description: A multiline \ + description +Version: 1.2.3 diff --git a/tests/run.sh.in b/tests/run.sh.in index 68b1217..befa89a 100644 --- a/tests/run.sh.in +++ b/tests/run.sh.in @@ -211,6 +211,10 @@ run_test "PKG_CONFIG_PATH='${selfdir}/lib1' ${1} --max-version 2.0 'foo '; echo run_test "PKG_CONFIG_PATH='${selfdir}/lib1' ${1} --cflags missing-require; echo \$?" \ '1' +# test the multiline description field +run_test "PKG_CONFIG_PATH='${selfdir}/lib1' ${1} --list-all | grep -q 'multiline description'; echo \$?" \ + '0' + # test quoted #35 run_test "PKG_CONFIG_PATH='${selfdir}/lib1' ${1} --cflags quotes" \ "-DQUOTED=\\\"bla\\\""