From 8202a41cc5fcdc26e847fe8f557e89ac944da3a3 Mon Sep 17 00:00:00 2001 From: tanxu2 Date: Wed, 11 Jun 2025 18:02:53 +0800 Subject: [PATCH] modify unit case to adapt rk3568 Signed-off-by: tanxu2 --- .../vibrator/native/vibrator_agent_test.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/unittest/vibrator/native/vibrator_agent_test.cpp b/test/unittest/vibrator/native/vibrator_agent_test.cpp index 37717fe..a5850fa 100644 --- a/test/unittest/vibrator/native/vibrator_agent_test.cpp +++ b/test/unittest/vibrator/native/vibrator_agent_test.cpp @@ -1362,6 +1362,13 @@ HWTEST_F(VibratorAgentTest, StartVibratorUseNotifactionTest, TestSize.Level1) MISC_HILOGI("StartVibratorUseNotifactionTest in"); bool flag = SetUsage(USAGE_UNKNOWN); ASSERT_TRUE(flag); + bool isSupport = false; + ASSERT_EQ(IsSupportEffect(VIBRATOR_TYPE_FAIL, &isSupport), 0); + if (!isSupport) { + MISC_HILOGW("effect %{public}s is not supported, skip test case StartVibratorUseNotifactionTest", + VIBRATOR_TYPE_FAIL); + return; + } int32_t ret = StartVibrator(VIBRATOR_TYPE_FAIL); ASSERT_EQ(ret, SUCCESS); flag = SetUsage(USAGE_NOTIFICATION); @@ -1376,6 +1383,13 @@ HWTEST_F(VibratorAgentTest, StartVibratorUseRingTest, TestSize.Level1) MISC_HILOGI("StartVibratorUseRingTest in"); bool flag = SetUsage(USAGE_UNKNOWN); ASSERT_TRUE(flag); + bool isSupport = false; + ASSERT_EQ(IsSupportEffect(VIBRATOR_TYPE_FAIL, &isSupport), 0); + if (!isSupport) { + MISC_HILOGW("effect %{public}s is not supported, skip test case StartVibratorUseRingTest", + VIBRATOR_TYPE_FAIL); + return; + } int32_t ret = StartVibrator(VIBRATOR_TYPE_FAIL); ASSERT_EQ(ret, SUCCESS); flag = SetUsage(USAGE_RING); -- Gitee