🔧 测试修复
修复内容
- ✅ 修复了 Rust 测试并发导致的环境变量污染问题
- ✅ 添加 .cargo/config.toml 强制串行执行测试
- ✅ 增强 TestEnvGuard,确保测试隔离
- ✅ 修正版本管理器白名单测试逻辑
- ✅ 所有 19 个单元测试 100% 通过
测试状态
- 单元测试: ✅ 19/19 通过
- 场景测试: ✅ 5/5 通过
- 形式化验证: ✅ 14 个定理
- 用户验证: ✅ 手动终端不受影响
安装
# 下载并解压
curl -L https://github.com/Colliot2/CursorGuard/releases/download/v1.0.1/cursor-guard-v1.0.1-macos-arm64.tar.gz | tar xz
# 移动到 ~/bin
mkdir -p ~/bin
mv grep tail head ~/bin/
# 添加到 PATH(如果还没有)
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc
source ~/.zshrc
完整文档: https://github.com/Colliot2/CursorGuard