gint main(gint argc, gchar ** argv) { g_test_init(&argc, &argv, NULL); mkdg_log_set_level(DEBUG); engine = ibus_chewing_engine_new(); ibus_chewing_pre_edit_save_property_int(engine->icPreEdit, "max-chi-symbol-len", 8); ibus_chewing_pre_edit_set_apply_property_boolean(engine->icPreEdit, "plain-zhuyin", FALSE); gboolean cleanBufferFocusOut=ibus_chewing_pre_edit_get_property_boolean(engine->icPreEdit, "clean-buffer-focus-out"); TEST_RUN_THIS(focus_out_then_focus_in_with_aux_text_clean_buffer_off_test); TEST_RUN_THIS(focus_out_then_focus_in_with_aux_text_clean_buffer_on_test); ibus_chewing_pre_edit_save_property_boolean(engine->icPreEdit, "clean-buffer-focus-out", cleanBufferFocusOut); return g_test_run(); }
gint main(gint argc, gchar ** argv) { g_test_init(&argc, &argv, NULL); #ifdef USE_GSETTINGS backend = mkdg_g_settings_backend_new(QUOTE_ME(PROJECT_SCHEMA_ID), QUOTE_ME(PROJECT_SCHEMA_DIR), NULL); #elif defined USE_GCONF2 backend = gconf2_backend_new(QUOTE_ME(PROJECT_SCHEMA_BASE), NULL); #else g_error("Flag GSETTINGS_SUPPORT or GCONF2_SUPPORT are required!"); return 2; #endif /* USE_GSETTINGS */ mkdg_log_set_level(DEBUG); TEST_RUN_THIS(mkdg_g_value_from_string_boolean_test); TEST_RUN_THIS(mkdg_g_value_from_string_int_test); TEST_RUN_THIS(mkdg_g_value_from_string_uint_test); TEST_RUN_THIS(mkdg_g_value_from_string_string_test); return g_test_run(); }