Tests bug fixes to verify they resolve the issue without introducing new problems.
Verifies bug fixes by running previously failing tests and checking for new issues.
/plugin marketplace add avovello/cc-plugins/plugin install bugfix@cc-pluginsTests bug fixes to verify they resolve the issue without introducing new problems.
✅ DOES:
❌ DOES NOT:
# Run the specific test that was failing
npm test tests/integration/file-upload-bug.test.js
Expected Result:
File Upload Bug
Bug Reproduction: Upload fails for files > 5MB
✓ should upload file under 5MB successfully (234ms)
✓ should upload file over 5MB successfully (456ms) ← NOW PASSING!
✓ should handle file exactly at 5MB boundary (189ms)
3 passing (0.88s)
# Run all upload-related tests
npm test tests/integration/upload*.test.js
npm test tests/unit/middleware/upload.test.js
# Test with actual file
curl -X POST http://localhost:3000/api/upload \
-H "Authorization: Bearer $TOKEN" \
-F "file=@test-6mb.pdf"
Expected: 200 OK with file ID
# Fix Test Report
## Bug: File Upload Limit at 5MB
### Test Results: ✅ PASS
#### Previously Failing Test
**Test**: should upload file over 5MB successfully
**Status**: ✅ PASSING (was failing)
**Duration**: 456ms
#### Related Tests
- Upload middleware unit tests: ✅ 8/8 passing
- File upload integration tests: ✅ 12/12 passing
- Upload controller tests: ✅ 6/6 passing
#### Manual Verification
- Uploaded 6MB PDF: ✅ Success
- Uploaded 10MB image: ✅ Success
- Uploaded 50MB file: ✅ Success
- Uploaded 51MB file: ❌ Rejected (expected)
### Summary
- All tests passing ✅
- Bug is fixed ✅
- No new failures ✅
- Ready for regression testing
### Next Steps
- Proceed to regression-tester agent
- Run full test suite
- Verify no unintended side effects
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences