Skip to content

Meson: add libvlc tests

Alexandre Janniaux requested to merge alexandre-janniaux/vlc:meson-test/1 into master

This MR adds the tests for libvlc in the meson buildsystem.

Some pending questions:

  • Should the tests depends on all plugins by default or should they depends on none by default? Depending on less modules requires some testing before setting up, but modifying existing test with whitelist would also require specific review. Conversely, depending on very few plugins allows a very fast (~2s) build from scratch with ccache when only running a specific test.

  • Should we create testsuite directly?

  • Should we assign different variables for the test/libvlc, test/modules and test/src tests? There's room for confusion of the variables between folders if we do that.

  • Do we enable the testsuite right now?

Merge request reports