Skip to content

E2E: first-time-setup expects setup NOT complete, but demo-data seeding completes it #1500

Description

@rubenvdlinde

Bracketed on development: last green E2E at c7b13df8, first red at 4a2c364c. Six commits between, and one is a strong fit:

8580ceda  feat(demo): generated demo data for every schema (ADR-111) (#1480)

Failing spec:

✘ tests/e2e/spec-coverage/first-time-setup.spec.ts:77
  setup status reports every step, and only currency gates completion

Error: no organisation name is configured in CI
expect(received).toBe(expected)
  127 | expect(res.json.completed).toBe(true)
Expected: false
Received: true

The spec asserts setup is incomplete because no organisation is configured. If ADR-111 demo data now seeds an organisation, completion flips to true and the assertion inverts — either the fixture is stale or the seeding is broader than intended. That is the author's call.

tests/e2e/dashboard.spec.ts (74 / 86 / 100 — KPI widgets, quick-create, filtered links) fails in the same run and may share a cause.

Not the gridstack pin from #1475/#1485: gridstack appears zero times in the failing log, and the pin (^12.6.0) sits inside @conduction/nextcloud-vue's peer range.

Metadata

Metadata

Assignees

Labels

triageAwaiting triage

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions