Skip to content

[Part 1 / Phase 7] PathogenTestForm: Verification #13859

@roldy

Description

@roldy

Problem Description

Context

Part of Epic: [Epic] PathogenTestForm: Composition + Stable Form Refactor
Blocked by: Phase 6

Full compilation and manual UI verification for Part 1.

Proposed Solution

Tasks

  • mvn compile -pl sormas-ui — zero errors
  • Manual UI: each disease shows only its correct fields
  • Manual UI: disease switch preserves common field values (no data loss)
  • Manual UI: Luxembourg-specific fields still appear correctly for TB/IMI
  • Manual UI: IGRA tube fields show/hide correctly on test type change for TB disease
  • Manual UI: read-only user sees section fields correctly disabled/styled
  • Manual UI: DefaultDiseaseSectionLayout diseases show no extra fields

Additional Information

Acceptance Criteria

  • All manual checks pass
  • No regressions in existing pathogen test form behavior

Metadata

Metadata

Labels

refactoringTechnical refactoring of an existing featuretaskSomething to be done that does not directly affect the software

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions