super-productivity/e2e/tests/schedule
Johannes Millan 00efe4cacf
test(e2e): strengthen assertions across reviewed specs (#7747)
* test(e2e): strengthen reviewed assertions

* test(e2e): tighten types and scope pageerror capture

- markdown-link-persistence: merge compact/full op type into a single
  optional-field shape so `in`-based narrowing isn't needed, and add
  non-null assertions after `expect(...).not.toBeNull()` so the spec
  satisfies e2e tsconfig `strict: true`.
- issue-provider-panel: attach the `pageerror` listener after the panel
  is open and detach before the final assertion to avoid attributing
  unrelated startup noise to the dialog loop.
- recurring-task: document the prefix contract on
  `addTaskWithoutWaitingForTodayList` and why `BasePage.addTask` cannot
  be reused for future-dated tasks.
2026-05-23 13:40:17 +02:00
..
schedule-overlap.spec.ts test(e2e): strengthen assertions across reviewed specs (#7747) 2026-05-23 13:40:17 +02:00