From 1a7d0462f61bd0b9b39e49517aa2a2fbe507b364 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Tue, 13 Apr 2021 14:26:31 +0900 Subject: [PATCH] tc: fix the failed testcase on TDMHwc The GetClientTargetBufferQueueFailNoHwc test is executed when there is no hwc on a output. Change-Id: I8409dffce126f5398abb447c0d4e8c06a84ce431 --- haltests/src/tc_tdm_hwc.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/haltests/src/tc_tdm_hwc.cpp b/haltests/src/tc_tdm_hwc.cpp index 5a7f960..c8b3210 100644 --- a/haltests/src/tc_tdm_hwc.cpp +++ b/haltests/src/tc_tdm_hwc.cpp @@ -313,14 +313,12 @@ TEST_P(TDMHwc, GetClientTargetBufferQueueFailNoHwc) for (int o = 0; o < output_count; o++) { hwc = tdm_output_get_hwc(outputs[o], &error); - if (hwc) { + if (!hwc) { queue = tdm_hwc_get_client_target_buffer_queue(hwc, &error); EXPECT_NE(TDM_ERROR_NONE, error); EXPECT_EQ(NULL, queue); } else { - queue = tdm_hwc_get_client_target_buffer_queue(hwc, &error); - EXPECT_NE(TDM_ERROR_NONE, error); - EXPECT_EQ(NULL, queue); + EXPECT_TRUE(true); } } } -- 2.7.4