Open Bug 2062086 Opened 3 months ago Updated 3 months ago

Add create-dialog integration tests

Categories

(Calendar :: Calendar Frontend, task)

task

Tracking

(Not tracked)

People

(Reporter: arschmitz, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

(Whiteboard: [calendar-ui-create-edit])

Summary:

Add end-to-end create-dialog integration coverage for routing, defaults, readiness, Save, and legacy fallback.

Links:

Minimum test coverage:

  • Enter a value in one optional row, turn the row off, then on. Check that
    the input and draft keep it. Save with the row off must create an event
    without that field.
  • Make Save fail. Check that the row enabled state and retained values remain
    for retry. Use the shared row-state contract from Bug 2061214.

Out of scope:

  • Exhaustive field matrices, individual field validation, edit-mode integration, Delete, and visual-regression coverage beyond the focused launch/readiness assertions.
Blocks: 2062088
You need to log in before you can comment on or make changes to this bug.