#include "tc-efl-util.h"
+#define SYNC_DEINIT_TIME 50000
+
EFLUtilInternal::EFLUtilInternal()
{
}
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_initialize_generator_with_sync_p2)
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_initialize_generator_with_sync_n)
int ret = EFL_UTIL_ERROR_NONE;
efl_util_inputgen_h inputgen = NULL;
- inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD);
+ inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD, NULL);
ret = get_last_result();
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
EXPECT_NE(inputgen, nullptr);
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_generate_key_p2)
int ret = EFL_UTIL_ERROR_NONE;
efl_util_inputgen_h inputgen = NULL;
- inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD);
+ inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_KEYBOARD, NULL);
ret = get_last_result();
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
EXPECT_NE(inputgen, nullptr);
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_generate_key_n1)
int ret = EFL_UTIL_ERROR_NONE;
efl_util_inputgen_h inputgen = NULL;
- inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN);
+ inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN, NULL);
ret = get_last_result();
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
EXPECT_NE(inputgen, nullptr);
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_generate_touch_n1)
int ret = EFL_UTIL_ERROR_NONE;
efl_util_inputgen_h inputgen = NULL;
- inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_POINTER);
+ inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_POINTER, NULL);
ret = get_last_result();
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
EXPECT_NE(inputgen, nullptr);
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_generate_pointer_n1)
int ret = EFL_UTIL_ERROR_NONE;
efl_util_inputgen_h inputgen = NULL;
- inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_POINTER);
+ inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_POINTER, NULL);
ret = get_last_result();
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
EXPECT_NE(inputgen, nullptr);
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_generate_wheel_n1)
int ret = EFL_UTIL_ERROR_NONE;
efl_util_inputgen_h inputgen = NULL;
- inputgen = efl_util_input_initialize_generator(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN);
+ inputgen = efl_util_input_initialize_generator_with_sync(EFL_UTIL_INPUT_DEVTYPE_TOUCHSCREEN, NULL);
ret = get_last_result();
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
EXPECT_NE(inputgen, nullptr);
ret = efl_util_input_deinitialize_generator(inputgen);
EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE);
+ usleep(SYNC_DEINIT_TIME);
}
TEST_F(EFLUtilInternal, input_generate_touch_axis_n1)