Skip to content

testing: Review and Fix Broken Tests After Framework Overhaul #98

@3m1n3nc3

Description

@3m1n3nc3

Description

Due to recent architectural and API changes across the H3ravel framework, a significant number (or all) existing tests are currently failing. These failures are not necessarily due to regressions, but because the tests no longer reflect the current behaviour, contracts, or structure of the framework.

This issue focuses on auditing, updating, and fixing all existing tests so they correctly validate the current codebase.

Tasks

  • Audit all existing test suites across the repository
  • Identify failures caused by outdated assumptions, APIs, or architecture
  • Update test setups, mocks, and assertions to align with current behavior
  • Remove or refactor tests that no longer make sense
  • Ensure all fixed tests pass consistently
  • Document any notable test changes or removed expectations

Acceptance Criteria

  • All existing tests pass on the current main branch
  • Tests accurately reflect the current framework behavior
  • No tests are skipped or disabled to “make CI green”
  • Test failures, if any remain, are explicitly documented with reasons

Difficulty

  • Medium → Hard (depends on familiarity with recent framework changes)

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions