Skip to content

Improve Test Coverage for New Schema Support #15

@Amanbig

Description

@Amanbig

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions