talkatu/talkatu

Set XDG_CONFIG_HOME when runnings tests

20 months ago, Gary Kramlich
a7136566383a
Parents 2c98b95bc23a
Children 033dcb62164a
Set XDG_CONFIG_HOME when runnings tests

Testing Done:
Ran the unittests.

Reviewed at https://reviews.imfreedom.org/r/1589/
--- a/talkatu/tests/meson.build Tue Mar 22 03:57:46 2022 -0500
+++ b/talkatu/tests/meson.build Sat Aug 13 22:03:08 2022 -0500
@@ -2,32 +2,37 @@
if get_option('tests')
+testenv = environment()
+testenv.set('XDG_CONFIG_HOME', meson.current_build_dir() / 'config')
+
e = executable(
'test-html-serialization',
'talkatutesthtmlserialization.c',
dependencies : [talkatu_dep, GLIB, GTK3]
)
-test('html', TEST_WRAPPER, args : e, is_parallel : false)
+test('html', TEST_WRAPPER, args : e, is_parallel : false, env : testenv)
e = executable(
'test-action-group',
'talkatutestactiongroup.c',
dependencies : [talkatu_dep, GLIB, GTK3]
)
-test('action-group', TEST_WRAPPER, args : e, is_parallel : false)
+test('action-group', TEST_WRAPPER, args : e, is_parallel : false, env : testenv)
e = executable(
'test-html-pango-renderer',
'talkatutesthtmlpangorenderer.c',
dependencies : [talkatu_dep, GLIB]
)
-test('html-pango-renderer', TEST_WRAPPER, args : e, is_parallel : false)
+test('html-pango-renderer', TEST_WRAPPER, args : e, is_parallel : false,
+ env : testenv)
e = executable(
'test-html-renderer',
'talkatutesthtmlrenderer.c',
dependencies : [talkatu_dep, GLIB]
)
-test('html-renderer', TEST_WRAPPER, args : e, is_parallel : false)
+test('html-renderer', TEST_WRAPPER, args : e, is_parallel : false,
+ env : testenv)
endif