[glibmm/mkolny/meson-build] enable tests



commit 3e718b0cfeaed444cd33ec1726e8be380f3b8af5
Author: Marcin Kolny <marcin kolny gmail com>
Date:   Wed Aug 2 19:20:35 2017 +0100

    enable tests

 tests/meson.build |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)
---
diff --git a/tests/meson.build b/tests/meson.build
new file mode 100644
index 0000000..3236dcc
--- /dev/null
+++ b/tests/meson.build
@@ -0,0 +1,40 @@
+glibmm_tests = [
+  'glibmm_mainloop',
+  'glibmm_nodetree',
+  'glibmm_null_vectorutils',
+  'glibmm_object',
+  'glibmm_objectbase',
+  'glibmm_objectbase_move',
+  'glibmm_object_move',
+  'glibmm_refptr',
+  'glibmm_base64',
+  'glibmm_refptr_sigc_bind',
+  'glibmm_bool_vector',
+  'glibmm_ustring_compose',
+  'glibmm_btree',
+  'glibmm_ustring_format',
+  'glibmm_buildfilename',
+  'glibmm_ustring_make_valid',
+  'glibmm_bytearray',
+  'glibmm_value',
+  'glibmm_date',
+  'glibmm_variant',
+  'glibmm_interface_implementation',
+  'glibmm_vector',
+  'glibmm_interface_move']
+
+giomm_tests = [
+  'giomm_asyncresult_sourceobject',
+  'giomm_ioerror',
+  'giomm_ioerror_and_iodbuserror',
+  'giomm_listmodel',
+  'giomm_memoryinputstream',
+  'giomm_simple',
+  'giomm_stream_vfuncs',
+  'giomm_tls_client']
+
+all_tests = glibmm_tests + giomm_tests
+foreach test_name : all_tests
+  test_exec = executable('test-' + test_name, join_paths(test_name, 'main.cc'), dependencies : giomm_dep)
+  test(test_name, test_exec)
+endforeach
\ No newline at end of file


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]