From bd53dd3a697572ed41f40b46392178951f23444d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=AB=E5=BF=B5?= Date: Mon, 9 Jun 2025 11:59:56 +0800 Subject: [PATCH 1/2] tdd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 别念 --- interfaces/test/unittest/hyperaio/hyperaio_test.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/interfaces/test/unittest/hyperaio/hyperaio_test.cpp b/interfaces/test/unittest/hyperaio/hyperaio_test.cpp index ee66aaa54..17ff49dba 100644 --- a/interfaces/test/unittest/hyperaio/hyperaio_test.cpp +++ b/interfaces/test/unittest/hyperaio/hyperaio_test.cpp @@ -161,10 +161,16 @@ namespace OHOS::HyperAio { { GTEST_LOG_(INFO) << "HyperAioTest-begin HyperAio_StartOpenReqs_0001"; std::unique_ptr hyperAio_ = std::make_unique(); + int32_t result = hyperAio_->CtxInit(&callBack); + EXPECT_EQ(result, 0); + hyperAio_->initialized_.store(false); OpenInfo openInfo = {0, O_RDWR, 0, nullptr, userData}; OpenReqs openReqs = {1, &openInfo}; int32_t result = hyperAio_->StartOpenReqs(&openReqs); EXPECT_EQ(result, -EPERM); + hyperAio_->initialized_.store(true); + result = hyperAio_->DestroyCtx(); + EXPECT_EQ(result, 0); GTEST_LOG_(INFO) << "HyperAioTest-end HyperAio_StartOpenReqs_0001"; } -- Gitee From a01c7ef46d0ccdc4c00d8fb567123e564e1eced3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=AB=E5=BF=B5?= Date: Mon, 9 Jun 2025 14:50:52 +0800 Subject: [PATCH 2/2] tdd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 别念 --- interfaces/test/unittest/hyperaio/hyperaio_test.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interfaces/test/unittest/hyperaio/hyperaio_test.cpp b/interfaces/test/unittest/hyperaio/hyperaio_test.cpp index 17ff49dba..2d43b7d86 100644 --- a/interfaces/test/unittest/hyperaio/hyperaio_test.cpp +++ b/interfaces/test/unittest/hyperaio/hyperaio_test.cpp @@ -166,7 +166,7 @@ namespace OHOS::HyperAio { hyperAio_->initialized_.store(false); OpenInfo openInfo = {0, O_RDWR, 0, nullptr, userData}; OpenReqs openReqs = {1, &openInfo}; - int32_t result = hyperAio_->StartOpenReqs(&openReqs); + result = hyperAio_->StartOpenReqs(&openReqs); EXPECT_EQ(result, -EPERM); hyperAio_->initialized_.store(true); result = hyperAio_->DestroyCtx(); -- Gitee