OSDN Git Service

tests: Move tests/hex-loader-check-data/ to tests/data/hex-loader/
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 2 Nov 2018 11:52:37 +0000 (11:52 +0000)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 5 Nov 2018 18:23:46 +0000 (13:23 -0500)
commit4b2ff65a1f33b6130bfd92a8aaf6289909af9d35
tree201c6d0906ac8d402d5ccbe5d6374dcfc6f9260f
parent438c78dab75e3b9d1bc8da1d5401da77c84e27b7
tests: Move tests/hex-loader-check-data/ to tests/data/hex-loader/

Currently tests/hex-loader-check-data contains data files used
by the hexloader-test, and configure individually symlinks those
data files into the build directory using a wildcard.

Using a wildcard like this is a bad idea, because if a new
data file is added, nothing causes configure to be rerun,
and so no symlink is added for the new file. This can cause
tests to spuriously fail when they can't find their data.
Instead, it's better to symlink an entire directory of
data files. We already have such a directory: tests/data.

Move the data files from tests/hex-loader-check-data/ to
tests/data/hex-loader/, and remove the unnecessary symlinking.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
MAINTAINERS
configure
tests/data/hex-loader/test.hex [moved from tests/hex-loader-check-data/test.hex with 100% similarity]
tests/hexloader-test.c