Setup Wizard E2E Tests
End-to-end test specifications and coverage checklist for the SveltyCMS setup wizard.
On this page
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:
- Validation errors when bad credentials or hosts are supplied.
- Validation warnings when password complexity requirements are unmet.
- Overwrite warnings when target databases are pre-existing and populated.
Next Steps
Was this page helpful?