From 8c7fa405b743b85f19d36799d20706e0eb736736 Mon Sep 17 00:00:00 2001 From: chen0088 Date: Thu, 4 Jul 2024 21:15:27 +0800 Subject: [PATCH] modify ut Signed-off-by: chen0088 --- .../fps_controller_process_test.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/services/data_process/test/unittest/common/pipeline_node/fps_controller_process_test.cpp b/services/data_process/test/unittest/common/pipeline_node/fps_controller_process_test.cpp index a1ca23a4..431dc97c 100644 --- a/services/data_process/test/unittest/common/pipeline_node/fps_controller_process_test.cpp +++ b/services/data_process/test/unittest/common/pipeline_node/fps_controller_process_test.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022-2023 Huawei Device Co., Ltd. + * Copyright (c) 2022-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -153,9 +153,21 @@ HWTEST_F(FpsControllerProcessTest, fps_controller_process_test_004, TestSize.Lev EXPECT_EQ(false, testFpsControllerProcess_ == nullptr); std::vector> inputBuffers; + int32_t rc = testFpsControllerProcess_->ProcessData(inputBuffers); + EXPECT_EQ(rc, DCAMERA_BAD_TYPE); + std::shared_ptr db; inputBuffers.push_back(db); - int32_t rc = testFpsControllerProcess_->ProcessData(inputBuffers); + rc = testFpsControllerProcess_->ProcessData(inputBuffers); + EXPECT_EQ(rc, DCAMERA_BAD_TYPE); + + inputBuffers.clear(); + size_t capacity = 100; + int64_t timeStamp = 10; + std::shared_ptr dataBuf = std::make_shared(capacity); + dataBuf->SetInt64("timeUs", timeStamp); + inputBuffers.push_back(dataBuf); + rc = testFpsControllerProcess_->ProcessData(inputBuffers); EXPECT_EQ(rc, DCAMERA_DISABLE_PROCESS); } -- Gitee