build: Distribute more test data in source tarballs
authorSimon McVittie <smcv@collabora.com>
Mon, 23 Oct 2017 12:32:22 +0000 (13:32 +0100)
committerSimon McVittie <smcv@collabora.com>
Mon, 23 Oct 2017 15:08:32 +0000 (16:08 +0100)
test-bus exercises the parser by trying to parse every file in these
directories. A couple of files were accidentally left out, meaning
those parsing code paths are tested when we build from git, but not
when we build from a tarball release.

Signed-off-by: Simon McVittie <smcv@collabora.com>
Reviewed-by: Philip Withnall <withnall@endlessm.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=103420

test/Makefile.am

index 5a025cf..bb64e45 100644 (file)
@@ -514,10 +514,12 @@ static_data = \
        data/systemd-activation/org.freedesktop.systemd1.service \
        data/valid-config-files/basic.conf \
        data/valid-config-files/basic.d/basic.conf \
+       data/valid-config-files/check-own-rules.conf \
        data/valid-config-files/entities.conf \
        data/valid-config-files/listen-unix-runtime.conf \
        data/valid-config-files/many-rules.conf \
        data/valid-config-files/standard-session-dirs.conf \
+       data/valid-config-files-system/many-rules.conf \
        data/valid-config-files-system/system.d/test.conf \
        data/valid-messages/array-of-array-of-uint32.message \
        data/valid-messages/dict-simple.message \