Description:
Write comprehensive test cases for metadata and description length validation.
Requirements and Context:
- Must achieve minimum 95% test coverage
- Should test acceptance at max length
- Should test rejection over max length
- Should test each field (description, question, outcomes, tags)
- Should test update path if applicable
- Should test error messages
Suggested Execution:
-
Fork the repo and create a branch
git checkout -b test/metadata-length-limits-tests
-
Implement changes
- Write tests:
src/test.rs (metadata length limit tests)
- Validate test coverage
-
Test and commit
- Run tests with coverage; include test output
Example Commit Message:
test: add comprehensive tests for event metadata and description length limits
Guidelines:
- Minimum 95 percent test coverage
- Clear documentation
- Timeframe: 24 hours