forked from FritzAndFriends/BlazorWebFormsComponents
-
Notifications
You must be signed in to change notification settings - Fork 3
[Milestone A] A-05: Real-file parse smoke test against BeforeWebForms #80
Copy link
Copy link
Open
Labels
go:needs-researchNeeds investigationNeeds investigationsquadSquad triage inbox — Lead will assign to a memberSquad triage inbox — Lead will assign to a membersquad:colossusAssigned to Colossus (Integration Test Engineer)Assigned to Colossus (Integration Test Engineer)squad:rogueAssigned to Rogue (QA Analyst)Assigned to Rogue (QA Analyst)
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
go:needs-researchNeeds investigationNeeds investigationsquadSquad triage inbox — Lead will assign to a memberSquad triage inbox — Lead will assign to a membersquad:colossusAssigned to Colossus (Integration Test Engineer)Assigned to Colossus (Integration Test Engineer)squad:rogueAssigned to Rogue (QA Analyst)Assigned to Rogue (QA Analyst)