[gtk+] Install css style tests again
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Install css style tests again
- Date: Tue, 10 Oct 2017 03:33:00 +0000 (UTC)
commit a2ee124d99b2cb25d13ebfa6c63ea57692b27d9c
Author: Matthias Clasen <mclasen redhat com>
Date: Mon Oct 9 23:32:13 2017 -0400
Install css style tests again
Reinstate the installed tests for css style.
testsuite/css/style/meson.build | 46 +++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
---
diff --git a/testsuite/css/style/meson.build b/testsuite/css/style/meson.build
index db3766a..6ef4b98 100644
--- a/testsuite/css/style/meson.build
+++ b/testsuite/css/style/meson.build
@@ -1,3 +1,6 @@
+gtk_libexecdir = join_paths(gtk_prefix, get_option('libexecdir'))
+testdatadir = join_paths(gtk_datadir, 'installed-tests/gtk4')
+testexecdir = join_paths(gtk_libexecdir, 'installed-tests/gtk4/css/style')
cssresources = gnome.compile_resources(
'cssresources',
@@ -9,6 +12,49 @@ test_style = executable(
'test-css-style',
'test-css-style.c',
cssresources,
+ install: get_option('install-tests'),
+ install_dir: testexecdir,
dependencies: libgtk_dep,
)
test('css/style/test-style', test_style)
+
+test_data = [
+ 'adjacent-states.css',
+ 'adjacent-states.nodes',
+ 'adjacent-states.ui',
+ 'colornames.css',
+ 'colornames.nodes',
+ 'colornames.ui',
+ 'currentcolor.css',
+ 'currentcolor.nodes',
+ 'currentcolor.ui',
+ 'font.css',
+ 'font.nodes',
+ 'font.ui',
+ 'gradient.css',
+ 'gradient.nodes',
+ 'gradient.ui',
+ 'gtk.css',
+ 'inherit.css',
+ 'inherit.nodes',
+ 'inherit.ui',
+ 'label.css',
+ 'label.nodes',
+ 'label.ui',
+ 'nth-child.css',
+ 'nth-child.nodes',
+ 'nth-child.ui',
+]
+
+if get_option('install-tests')
+ conf = configuration_data()
+ conf.set('libexecdir', gtk_libexecdir)
+ configure_file(input: 'test-css-style.test.in',
+ output: 'test-css-style.test',
+ configuration: conf,
+ install_dir: testdatadir)
+
+ install_data(test_data, install_dir: testexecdir)
+
+endif
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]