test: 修复内容审计日志异步断言
This commit is contained in:
parent
514ac5c6a1
commit
6010c3cca9
@ -867,8 +867,11 @@ func TestOpenAIResponsesWebSocket_ContentModerationBlocksFirstFrame(t *testing.T
|
||||
require.Equal(t, coderws.StatusPolicyViolation, closeErr.Code)
|
||||
require.Contains(t, closeErr.Reason, "内容审计测试阻断")
|
||||
}
|
||||
logs := repo.logSnapshot()
|
||||
require.Len(t, logs, 1)
|
||||
var logs []service.ContentModerationLog
|
||||
require.Eventually(t, func() bool {
|
||||
logs = repo.logSnapshot()
|
||||
return len(logs) == 1
|
||||
}, time.Second, 10*time.Millisecond)
|
||||
require.True(t, logs[0].Flagged)
|
||||
require.Equal(t, service.ContentModerationActionBlock, logs[0].Action)
|
||||
require.Equal(t, "bad prompt", logs[0].InputExcerpt)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user