antrophiclove
← Kütüphaneye dön
Kurulum
curl -sL https://www.antrophiclove.com/api/kaynak/run-tests-after-changes-buildwithclaude/raw

Bu içerik mevcut dosyaya elle harmanlanmalı: .claude/settings.json

run-tests-after-changes

Automatically run quick tests after code modifications to ensure nothing breaks

Event Configuration

  • Event Type: PostToolUse
  • Tool Matcher: Edit
  • Category: testing

Environment Variables

None required

Requirements

  • Test framework appropriate for your project

Script

file_path=$(jq -r '.tool_input.file_path // empty')
if [[ "$file_path" =~ \.(ts|tsx|js|jsx)$ ]]; then
  npm test --passWithNoTests 2>/dev/null || true
elif [[ "$file_path" =~ \.py$ ]]; then
  python3 -m pytest --collect-only 2>/dev/null || true
fi