Description
With the latest RunAPI release adding schema support, the existing test suite does not fully cover the new functionality.
Currently:
- Some schema-related paths are untested
- Error cases (invalid schema, duplicate names, shadowing) lack coverage
- Auth and core routing logic still have limited edge-case tests
Improving test coverage would:
- Increase confidence in recent changes
- Prevent regressions as more features are added
- Make contributions safer and easier
Suggested Improvements
- Add unit tests for schema registration and resolution
- Add negative tests for invalid or conflicting schemas
- Add integration tests for schema + routing interaction
- Improve auth-related edge case tests
Expected Outcome
- Better reliability
- Clearer contributor confidence
- Higher code quality overall
Description
With the latest RunAPI release adding schema support, the existing test suite does not fully cover the new functionality.
Currently:
Improving test coverage would:
Suggested Improvements
Expected Outcome