test: Add comprehensive tests with automatic cleanup
- Add API integration tests with proper cleanup - Add color management tests that clean up test data - Add data consistency tests for admin/db/frontend sync - Fix all tests to pass (35/35 tests passing) - Set up pre-commit hook to run tests before commit - Clean up temporary scripts and terraform state files - Update .gitignore to prevent temporary files - Fix TextEncoder issue in Jest environment - Ensure test colors with 'Test' prefix are always cleaned up - Update security check to exclude test files 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
9
.gitignore
vendored
9
.gitignore
vendored
@@ -38,8 +38,8 @@ lerna-debug.log*
|
||||
|
||||
# Terraform
|
||||
terraform/.terraform/
|
||||
terraform/*.tfstate
|
||||
terraform/*.tfstate.*
|
||||
*.tfstate
|
||||
*.tfstate.*
|
||||
terraform/*.tfvars
|
||||
terraform/.terraform.lock.hcl
|
||||
terraform/crash.log
|
||||
@@ -50,6 +50,11 @@ terraform/override.tf.json
|
||||
terraform/*_override.tf
|
||||
terraform/*_override.tf.json
|
||||
|
||||
# Temporary scripts
|
||||
force-*.sh
|
||||
quick-fix-*.sh
|
||||
temp-*.sh
|
||||
|
||||
# Lambda packages
|
||||
lambda/*.zip
|
||||
lambda/**/node_modules/
|
||||
Reference in New Issue
Block a user