Skip to content

Tests: Disable WPForms Setup Wizard#158

Merged
n7studios merged 1 commit into
mainfrom
tests-disable-wpforms-setup-wizard
Jul 22, 2026
Merged

Tests: Disable WPForms Setup Wizard#158
n7studios merged 1 commit into
mainfrom
tests-disable-wpforms-setup-wizard

Conversation

@n7studios

Copy link
Copy Markdown
Contributor

Summary

Disables WPForm's Setup Wizard in tests by setting the wpforms_setup_wizard_completed option. Otherwise, WPForms attempts to load https://wpformsapi.com/setupwizard/v1 on activation, which doesn't work in end to end / headless tests:

Tests EndToEnd ActivateDeactivatePluginCest testPluginActivationDeactivation headless fail

Testing

Existing tests pass.

Checklist

@n7studios n7studios self-assigned this Jul 21, 2026
@n7studios n7studios added the bug Something isn't working label Jul 21, 2026
@n7studios
n7studios requested review from a team, ciccio-kit and noelherrick and removed request for a team July 21, 2026 05:28
@n7studios
n7studios marked this pull request as ready for review July 21, 2026 05:28
(123, 'theme_mods_twentytwentythree', 'a:1:{s:18:\"custom_css_post_id\";i:-1;}', 'yes'),
(124, 'db_upgraded', '', 'yes'),
(125, 'can_compress_scripts', '1', 'yes'),
(126, 'WishListMemberOptions_Migrated', '1', 'yes'),

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These WishListMember settings aren't needed; likely copied from the test DB on the main Kit Plugin.

@n7studios
n7studios merged commit 93759ab into main Jul 22, 2026
50 of 51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants