Skip to content

[Milestone A] A-05: Real-file parse smoke test against BeforeWebForms #80

@csharpfritz

Description

@csharpfritz

Milestone A — Parser Hardening (A-05)

Priority: P1
Size: Medium
Branch: experiment/aspx-middleware
File: src/BlazorWebFormsComponents.AspxMiddleware.Test/AspxParserSmokeTests.cs (new)

Deliverable

Write an integration test that attempts to parse every .aspx\ file from the \samples/BeforeWebForms\ project without throwing an exception. Failures are captured and reported (not asserted) so the test suite continues. This provides a baseline for parser stability.

Acceptance Criteria

  • Test discovers and parses all .aspx\ files in BeforeWebForms
  • Parse errors are captured as diagnostic output (not test failures)
  • No uncaught exceptions
  • Results summarized per file (pass/fail/error message)

Depends On

  • A-01 and A-02 (parser fixes improve stability)

Context

See: \dev-docs/milestones/ASPX-MIDDLEWARE-MILESTONES.md\ § Milestone A

Metadata

Metadata

Assignees

No one assigned

    Labels

    go:needs-researchNeeds investigationsquadSquad triage inbox — Lead will assign to a membersquad:colossusAssigned to Colossus (Integration Test Engineer)squad:rogueAssigned to Rogue (QA Analyst)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions