X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftest-gesture-generator.cpp;h=4532c6e6ad0b030b21422d12310f11e80561d2d3;hp=4b465a777191176fc9a319d5a3f7fc5fc79cd889;hb=4082d081eb74560feaa2d9aa17dc16bc2e3740f8;hpb=893ec494389e7fe476a64e220ae97eedb73e74d7 diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gesture-generator.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gesture-generator.cpp index 4b465a7..4532c6e 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gesture-generator.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gesture-generator.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Samsung Electronics Co., Ltd. + * Copyright (c) 2021 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -149,16 +149,23 @@ void TestEndPan(TestApplication& application, Vector2 pos, uint32_t time) application.ProcessEvent(GenerateSingleTouch(PointState::UP, pos, time)); } +void TestTriggerTap(TestApplication& application) +{ + application.GetPlatform().TriggerTimer(); +} + void TestGenerateTap(TestApplication& application, float x, float y, uint32_t time_down) { application.ProcessEvent(GenerateSingleTouch(PointState::DOWN, Vector2(x, y), time_down)); application.ProcessEvent(GenerateSingleTouch(PointState::UP, Vector2(x, y), time_down + 20)); + TestTriggerTap(application); } void TestGenerateTwoPointTap(TestApplication& application, float x1, float y1, float x2, float y2, uint32_t time_down) { application.ProcessEvent(GenerateDoubleTouch(PointState::DOWN, Vector2(x1, y1), PointState::DOWN, Vector2(x2, y2), time_down)); application.ProcessEvent(GenerateDoubleTouch(PointState::UP, Vector2(x1, y1), PointState::UP, Vector2(x2, y2), time_down + 20)); + TestTriggerTap(application); } void TestGenerateRotation(TestApplication& application)