From 2f8c256a1841d415ec72e214e1275baa3ca42022 Mon Sep 17 00:00:00 2001 From: sunhao Date: Mon, 24 Nov 2025 09:37:17 +0800 Subject: [PATCH] * [unittest] fix unit test issue in module/ai/test/model/assembleprompt.php. --- module/ai/test/model/assembleprompt.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/module/ai/test/model/assembleprompt.php b/module/ai/test/model/assembleprompt.php index 82655ade2b..9efae66150 100755 --- a/module/ai/test/model/assembleprompt.php +++ b/module/ai/test/model/assembleprompt.php @@ -9,7 +9,7 @@ cid=14995 - 执行aiTest模块的assemblePromptTest方法,参数是$prompt1, 'Test1'), 'Test1') === 0 @1 - 执行aiTest模块的assemblePromptTest方法,参数是$prompt2, 'Test2'), 'Test2') === 0 @1 -- 执行aiTest模块的assemblePromptTest方法,参数是$prompt3, ''), 'Role3') > 0 @1 +- 执行aiTest模块的assemblePromptTest方法,参数是$prompt3, ''), 'Role3') === 0 @1 - 执行aiTest模块的assemblePromptTest方法,参数是$prompt4, 'OnlyData') === "OnlyData\n" @1 - 执行aiTest模块的assemblePromptTest方法,参数是$prompt5, 'Special'), 'Special') === 0 @1 @@ -54,6 +54,6 @@ $prompt5->elaboration = 'Elab5!'; r(strpos($aiTest->assemblePromptTest($prompt1, 'Test1'), 'Test1') === 0) && p() && e('1'); r(strpos($aiTest->assemblePromptTest($prompt2, 'Test2'), 'Test2') === 0) && p() && e('1'); -r(strpos($aiTest->assemblePromptTest($prompt3, ''), 'Role3') > 0) && p() && e('1'); +r(strpos($aiTest->assemblePromptTest($prompt3, ''), 'Role3') === 0) && p() && e('1'); r($aiTest->assemblePromptTest($prompt4, 'OnlyData') === "OnlyData\n") && p() && e('1'); -r(strpos($aiTest->assemblePromptTest($prompt5, 'Special'), 'Special') === 0) && p() && e('1'); \ No newline at end of file +r(strpos($aiTest->assemblePromptTest($prompt5, 'Special'), 'Special') === 0) && p() && e('1');