tests: Reshuffle IVI layout tests
authorDaniel Stone <daniels@collabora.com>
Mon, 28 Nov 2016 15:54:06 +0000 (15:54 +0000)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Wed, 20 Jun 2018 13:10:12 +0000 (16:10 +0300)
commit78a42116ae92f93a01539a785ce95cc478189608
treea5487346d5a8d79809476fd1e40a6d01d330946e
parentf5c96467e31624df842e93cc72f27069b7cb237d
tests: Reshuffle IVI layout tests

Rename the IVI tests to be more consistent with the others, and invert
the naming of plugin/client to make it slightly more clear what's going
to happen. Handle the renaming by using wet_get_binary_path to rewrite
the local binaries.

As a side-effect, weston.ini ivi-shell-user-interface no longer needs to
be given as an absolute path.

Signed-off-by: Daniel Stone <daniels@collabora.com>
v2:

Call ivi-layout.ivi as ivi-layout-test-client.ivi to keep the same name
in both the file and the lookup, so that the module map does not need to
change the name.

Update code comments to reflect the new names.

Rename ivi_layout-test-plugin.c to ivi-layout-test-plugin.c.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Emre Ucan <eucan@de.adit-jv.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Makefile.am
ivi-shell/hmi-controller.c
ivi-shell/weston.ini.in
tests/ivi-layout-internal-test.c [moved from tests/ivi_layout-internal-test.c with 100% similarity]
tests/ivi-layout-test-client.c [moved from tests/ivi_layout-test.c with 97% similarity]
tests/ivi-layout-test-plugin.c [moved from tests/ivi_layout-test-plugin.c with 98% similarity]
tests/weston-tests-env