mutter/cogl/tests/conform
Georges Basile Stavracas Neto ebb6c56f67
Add Meson support for installed tests
This is the last remaining feature necessary to achieve
parity with the Autotools build.

A few changes were made to the install locations of the
tests, in order to better acomodate them in Meson:

 * Tests are now installed under a versioned folder (e.g.
   /usr/share/installed-tests/mutter-4)

 * The mutter-cogl.test file is now generated from an .in
   file, instead of a series of $(echo)s from within Makefile.

Notice that those tests need very controlled environments
to run correctly. Mutter installed tests, for example, will
failed when running under a regular session due to D-Bus
failing to acquire the ScreenCast and/or RemoteScreen names.
2018-12-20 13:52:35 -02:00
..
meson tests: Fix warnings reported by shellcheck 2018-12-01 13:07:29 +00:00
Makefile.am cogl: Pass unit-tests file to run-tests.sh 2018-11-06 17:17:36 +01:00
meson.build Add Meson support for installed tests 2018-12-20 13:52:35 -02:00
mutter-cogl.test.in Add Meson support for installed tests 2018-12-20 13:52:35 -02:00
test-alpha-test.c
test-alpha-textures.c
test-atlas-migration.c
test-backface-culling.c
test-blend-strings.c
test-blend.c
test-color-hsl.c
test-color-mask.c
test-conform-main.c cogl/tests: Mark failing test as known failure 2018-11-06 17:17:36 +01:00
test-copy-replace-texture.c
test-custom-attributes.c
test-depth-test.c
test-euler-quaternion.c
test-fence.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-fixed.c
test-fixtures.c
test-framebuffer-get-bits.c
test-gles2-context.c
test-just-vertex-shader.c
test-layer-remove.c
test-map-buffer-range.c
test-materials.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
test-multitexture.c move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
test-no-gl-header.c
test-npot-texture.c
test-object.c
test-offscreen.c
test-path-clip.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-path.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-pipeline-cache-unrefs-texture.c
test-pipeline-shader-state.c
test-pipeline-uniforms.c
test-pipeline-user-matrix.c
test-pixel-buffer.c
test-point-size-attribute.c
test-point-size.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-point-sprite.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-premult.c
test-primitive-and-journal.c
test-primitive.c
test-read-texture-formats.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-readpixels.c
test-snippets.c
test-sparse-pipeline.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-sub-texture.c
test-texture-3d.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
test-texture-get-set-data.c
test-texture-mipmaps.c
test-texture-no-allocate.c
test-texture-pixmap-x11.c
test-texture-rectangle.c
test-texture-rg.c
test-version.c cogl: Remove notion of a "cogl" version 2018-11-06 17:17:36 +01:00
test-vertex-buffer-contiguous.c
test-vertex-buffer-interleved.c
test-vertex-buffer-mutability.c
test-viewport.c
test-wrap-modes.c
test-wrap-rectangle-textures.c
test-write-texture-formats.c Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00