install : true
)
+## launch effect tests
+tc_launch_effect_files = [
+ 'tc_main.cpp',
+ 'tc_launch_effect.cpp',
+]
+
+executable('libds-tizen-launch-effect-tests',
+ [
+ tc_mock_files,
+ tc_launch_effect_files
+ ],
+ dependencies: [
+ deps_test_common,
+ deps_libds_tizen_launch,
+ ],
+ install_dir: libds_tizen_bindir,
+ install : true
+)
+
## display-policy tests
tc_display_policy_files = [
'tc_main.cpp',
install_dir: libds_tizen_bindir,
install : true
)
+
+## embedded-compositor tests
+tc_embedded_compositor_files = [
+ 'tc_main.cpp',
+ 'tc_embedded_compositor.cpp',
+]
+
+executable('libds-tizen-embedded-compositor-tests',
+ [
+ tc_mock_files,
+ tc_embedded_compositor_files
+ ],
+ dependencies: [
+ deps_test_common,
+ deps_libds_tizen_embedded_compositor,
+ dependency('tizen-extension-client', required: true),
+ ],
+ install_dir: libds_tizen_bindir,
+ install : true
+)
+
+## input method tests
+tc_input_method_files = [
+ 'tc_main.cpp',
+ 'tc_input_method.cpp',
+]
+
+executable('libds-tizen-input-method-tests',
+ [
+ tc_mock_files,
+ tc_input_method_files
+ ],
+ dependencies: [
+ deps_test_common,
+ deps_libds_tizen_input_method,
+ ],
+ install_dir: libds_tizen_bindir,
+ install : true
+)
+
+## input method tests
+tc_input_method_manager_files = [
+ 'tc_main.cpp',
+ 'tc_input_method_manager.cpp',
+]
+
+executable('libds-tizen-input-method-manager-tests',
+ [
+ tc_mock_files,
+ tc_input_method_manager_files
+ ],
+ dependencies: [
+ deps_test_common,
+ deps_libds_tizen_input_method,
+ ],
+ install_dir: libds_tizen_bindir,
+ install : true
+)
+
+## text input tests
+tc_text_input_files = [
+ 'tc_main.cpp',
+ 'tc_text_input.cpp',
+]
+
+executable('libds-tizen-text-input-tests',
+ [
+ tc_mock_files,
+ tc_text_input_files
+ ],
+ dependencies: [
+ deps_test_common,
+ deps_libds_tizen_text_input,
+ ],
+ install_dir: libds_tizen_bindir,
+ install : true
+)
\ No newline at end of file