summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Withnall <withnall@endlessm.com>2018-07-06 14:58:25 +0100
committerPhilip Withnall <withnall@endlessm.com>2018-07-06 14:58:25 +0100
commit5422838e8d32b39e364f3e1d606a72a98bc1c184 (patch)
tree654249550eed9ceecccea6c277f00988ff1f0b40
parentcfc26b5a41d0420e8790353b398bd3b50ee4abc1 (diff)
downloadglib-5422838e8d32b39e364f3e1d606a72a98bc1c184.tar.gz
tests: Move two tests from GIO uninstalled helpers to test cases list
These are built and run as tests in the autotools build, and use GTest. They are tests. Signed-off-by: Philip Withnall <withnall@endlessm.com>
-rw-r--r--gio/tests/meson.build6
1 files changed, 4 insertions, 2 deletions
diff --git a/gio/tests/meson.build b/gio/tests/meson.build
index 2343f601e..130a51d03 100644
--- a/gio/tests/meson.build
+++ b/gio/tests/meson.build
@@ -64,6 +64,8 @@ gio_tests = [
'glistmodel',
'testfilemonitor',
'thumbnail-verification',
+ 'tls-certificate',
+ 'tls-interaction',
]
slow_tests = [
'actions',
@@ -303,6 +305,8 @@ foreach test_name : gio_tests
# This is peer to peer so it doesn't need a session bus, so we can run
# it automatically as a test by default
extra_deps = [libgdbus_example_objectmanager_dep]
+ elif test_name == 'tls-certificate' or test_name == 'tls-interaction'
+ srcs += ['gtesttlsbackend.c']
endif
exe = executable(test_name, srcs,
install : false,
@@ -343,8 +347,6 @@ uninstalled_test_extra_programs = [
['send-data'],
['socket-server'],
['socket-client', ['gtlsconsoleinteraction.c']],
- ['tls-certificate', ['gtesttlsbackend.c']],
- ['tls-interaction', ['gtesttlsbackend.c']],
# These three are manual-run tests because they need a session bus but don't bring one up themselves
# FIXME: these build but don't seem to work!
['gdbus-example-objectmanager-client', [], [libgdbus_example_objectmanager_dep]],