Skip to content

Documentation

Setup Wizard E2E Tests

End-to-end test specifications and coverage checklist for the SveltyCMS setup wizard.

6/13/2026
1 min read Edit on GitHub

This document details the end-to-end test specifications and coverage checklist for the SveltyCMS bootstrap and setup wizard flows.

Coverage Checklist

  • Database configuration selection and seeding
  • Administrative user registration/bootstrap
  • Email SMTP settings setup
  • Review screen and initial setup finalization
  • Template preset selection (system config) - Gaps identified, pending integration

Associated Tests

Implementation Details

The setup wizard tests execute against multiple database configurations (defined dynamically by environment variables) and verify:

  1. Validation errors when bad credentials or hosts are supplied.
  2. Validation warnings when password complexity requirements are unmet.
  3. Overwrite warnings when target databases are pre-existing and populated.

Next Steps

testinge2eplaywrightsetup
Was this page helpful?