text_input: implement wl_text_input and manager
[platform/core/uifw/libds-tizen.git] / tests / meson.build
index 34b9245..0405794 100644 (file)
@@ -226,4 +226,61 @@ executable('libds-tizen-embedded-compositor-tests',
   ],
   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