Lines Matching refs:inputaction
341 ErrCode RandomTestFlow::InputScene(std::shared_ptr<InputAction> inputaction, bool inputFlag)
345 if (g_commandURIENABLE && inputaction->GetInputInfo() == INPUTTYPE_APPSWITCHINPUT) {
349 result = inputaction->RandomInput(uri, uriType);
354 result = inputaction->RandomInput(uri, abilityList);
357 result = inputaction->RandomInput();
403 std::shared_ptr<InputAction> inputaction = nullptr;
405 inputaction = InputFactory::GetInputAction(INPUTTYPE_APPSWITCHINPUT);
406 if (inputaction == nullptr) {
407 ERROR_LOG("inputaction is nullptr");
410 result = InputScene(inputaction, inputFlag);
415 inputaction = nullptr;
425 inputaction = InputFactory::GetInputAction(eventTypeId);
426 if (inputaction == nullptr) {
427 ERROR_LOG("inputaction is nullptr");
431 if (ProtectRightAbility(inputaction, eventTypeId) == OHOS::ERR_INVALID_VALUE) {
434 result = InputScene(inputaction, inputFlag);
439 ErrCode RandomTestFlow::ProtectRightAbility(std::shared_ptr<InputAction> &inputaction, InputType &eventTypeId)
455 inputaction = InputFactory::GetInputAction(INPUTTYPE_APPSWITCHINPUT);
456 if (inputaction == nullptr) {
457 ERROR_LOG("inputaction is nullptr");