* [unittest] fix unit test issue in module/ai/test/model/assembleprompt.php.

This commit is contained in:
sunhao
2025-12-02 16:32:19 +08:00
parent 38098e781f
commit 2f8c256a18
+3 -3
View File
@@ -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');
r(strpos($aiTest->assemblePromptTest($prompt5, 'Special'), 'Special') === 0) && p() && e('1');