claude-code-best/src/utils/__tests__
claude-code-best 6becb8b2d4 fix: 修复 tasks.test.ts 类型错误与并发测试失败
- jsonStringify mock 参数类型改为 Parameters<typeof JSON.stringify>[1][] 消除 TS2769
- 并发测试改为顺序执行以适配 Bun 下 proper-lockfile 的 advisory lock 行为

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-03 10:24:01 +08:00
..
abortController.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
argumentSubstitution.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
array.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
autonomyAuthority.test.ts feat: harden autonomy lifecycle, OOM bounds, and provider-boundary finalization 2026-04-29 14:04:27 +08:00
autonomyCommandSpec.test.ts feat: 添加 autonomy 自主模式命令系统 2026-04-22 22:38:09 +08:00
autonomyFlows.test.ts feat: harden autonomy lifecycle, OOM bounds, and provider-boundary finalization 2026-04-29 14:04:27 +08:00
autonomyPersistence.test.ts feat: harden autonomy lifecycle, OOM bounds, and provider-boundary finalization 2026-04-29 14:04:27 +08:00
autonomyQueueLifecycle.test.ts feat: harden autonomy lifecycle, OOM bounds, and provider-boundary finalization 2026-04-29 14:04:27 +08:00
autonomyRuns.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
bufferedWriter.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
bunHashPolyfill.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
CircularBuffer.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
claudemd.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
collapseHookSummaries.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
collapseTeammateShutdowns.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
configConstants.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
contentArray.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
controlMessageCompat.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
cron.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
cronScheduler.baseline.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
cronTasks.baseline.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
detectRepository.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
diff.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
directMemberMessage.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
displayTags.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
earlyInput.test.ts feat: 重构供应商层次 (#286) 2026-04-17 09:33:14 +08:00
effort.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
envUtils.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
envValidation.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
errors.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
file.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
fileStateCache.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
fingerprint.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
format.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
formatBriefTimestamp.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
frontmatterParser.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
generators.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
git.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
gitDiff.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
glob.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
groupToolUses.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
hash.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
horizontalScroll.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
hyperlink.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
imageResizer.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
json.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
lanBeacon.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
language.test.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
lazySchema.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
markdown.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
memoize.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
messageQueueManager.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
messages.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
modelCost.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
modifiers.test.ts feat: 添加工具类增强与状态管理改进 2026-04-22 22:38:10 +08:00
ndjsonFramer.test.ts fix: bound agent communication memory growth (#369) 2026-04-27 14:47:18 +08:00
notebook.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
objectGroupBy.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
path.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
peerAddress.test.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
pipeMuteState.test.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
pipePermissionRelay.test.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
pipeStatus.test.ts feat: 添加工具类增强与状态管理改进 2026-04-22 22:38:10 +08:00
pipeTransport.test.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
privacyLevel.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
queueProcessor.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
remoteControlStatus.test.ts feat: 添加工具类增强与状态管理改进 2026-04-22 22:38:10 +08:00
remoteTriggerAudit.test.ts feat: 添加工具类增强与状态管理改进 2026-04-22 22:38:10 +08:00
sanitization.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
semanticBoolean.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
semanticNumber.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
semver.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
sequential.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
sessionState.test.ts feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
set.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
slashCommandParsing.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
sleep.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
sliceAnsi.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
stream.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
stringUtils.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
systemPrompt.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
taggedId.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
tasks.test.ts fix: 修复 tasks.test.ts 类型错误与并发测试失败 2026-05-03 10:24:01 +08:00
taskStateMessage.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
taskSummary.test.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
teamDiscovery.test.ts feat: 添加工具类增强与状态管理改进 2026-04-22 22:38:10 +08:00
teammateMailbox.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
textHighlighting.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
tokenBudget.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
tokens.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
treeify.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
truncate.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
udsMessaging.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
udsResponseReader.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
userPromptKeywords.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
uuid.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
windowsPaths.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
withResolvers.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
words.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
xdg.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
xml.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00
zodToJsonSchema.test.ts style: 完成所有文件的lint 2026-05-01 21:39:30 +08:00