From: SooChan Lim Date: Wed, 28 Feb 2024 00:06:11 +0000 (+0900) Subject: tests: wayland requsets do not allow a null argument. X-Git-Tag: accepted/tizen/unified/20240301.134601^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=21d44229f5085fda7d7ce2b4d408f7b4ff38fcec;hp=e381ba22141a56e5dc669be04248cdf8c1beeebf;p=platform%2Fcore%2Fuifw%2Flibds-tizen.git tests: wayland requsets do not allow a null argument. Wayland protocol does not allow the null argument of which type is arrary anymore. Change-Id: I8e00f68154aa064e7a0667e49253f67a97c90db0 --- diff --git a/tests/tc_launch_effect.cpp b/tests/tc_launch_effect.cpp index e024956..fef8706 100644 --- a/tests/tc_launch_effect.cpp +++ b/tests/tc_launch_effect.cpp @@ -328,26 +328,32 @@ TEST_F(LaunchEffectTest, Req_TizenLaunchEffectTypeSet) { uint pid = 12345; const char *effect_type; + struct wl_array options; effect_type = "launch"; - tizen_launch_effect_type_set(effect_res, effect_type, pid, NULL); + wl_array_init(&options); + tizen_launch_effect_type_set(effect_res, effect_type, pid, &options); client->RoundTrip(); EXPECT_TRUE(comp->bTypeSet); EXPECT_TRUE(comp->mPid == pid); EXPECT_TRUE(comp->mEffectType == DS_TIZEN_LAUNCH_EFFECT_TYPE_LAUNCH); + wl_array_release(&options); } TEST_F(LaunchEffectTest, Req_TizenLaunchEffectTypeUnSet) { uint pid = 12345; const char *effect_type; + struct wl_array options; effect_type = "depth-in"; - tizen_launch_effect_type_set(effect_res, effect_type, pid, NULL); + wl_array_init(&options); + tizen_launch_effect_type_set(effect_res, effect_type, pid, &options); client->RoundTrip(); EXPECT_TRUE(comp->bTypeSet); EXPECT_TRUE(comp->mPid == pid); EXPECT_TRUE(comp->mEffectType == DS_TIZEN_LAUNCH_EFFECT_TYPE_DEPTH_IN); + wl_array_release(&options); tizen_launch_effect_type_unset(effect_res, pid); client->RoundTrip(); @@ -467,7 +473,7 @@ TEST_F(LaunchEffectTest, Req_TizenLaunchSplashLaunch_v2) custom_effect = 1; tizen_launch_splash_launch_v2(splash, path_edc,\ - SPLASH_TYPE_EDC, 24, 0, 0, "depth-in", "default", &options, custom_effect ? &extra_config : NULL); + SPLASH_TYPE_EDC, 24, 0, 0, "depth-in", "default", &options, &extra_config); client->RoundTrip(); wl_array_release(&options); wl_array_release(&extra_config);