diff --git a/tests/EndToEnd/forms/blocks-shortcodes/PageBlockFormCest.php b/tests/EndToEnd/forms/blocks-shortcodes/PageBlockFormCest.php index ef64e1f4f..fef694c58 100644 --- a/tests/EndToEnd/forms/blocks-shortcodes/PageBlockFormCest.php +++ b/tests/EndToEnd/forms/blocks-shortcodes/PageBlockFormCest.php @@ -830,6 +830,11 @@ public function testFormBlockWithSitegroundSpeedOptimizerPlugin(EndToEndTester $ // Enable Siteground Speed Optimizer's "Combine JavaScript Files" setting. $I->haveOptionInDatabase('siteground_optimizer_combine_javascript', '1'); + // Configure Siteground Speed Optimizer's Heartbeat. + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_post_interval', 120 ); + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_dashboard_interval', 120 ); + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_frontend_interval', 120 ); + // Add a Page using the Gutenberg editor. $I->addGutenbergPage( $I, diff --git a/tests/EndToEnd/forms/blocks-shortcodes/PageShortcodeFormCest.php b/tests/EndToEnd/forms/blocks-shortcodes/PageShortcodeFormCest.php index 568c8097d..18ea9391b 100644 --- a/tests/EndToEnd/forms/blocks-shortcodes/PageShortcodeFormCest.php +++ b/tests/EndToEnd/forms/blocks-shortcodes/PageShortcodeFormCest.php @@ -808,6 +808,11 @@ public function testFormShortcodeWithSitegroundSpeedOptimizerPlugin(EndToEndTest // Enable Siteground Speed Optimizer's "Combine JavaScript Files" setting. $I->haveOptionInDatabase('siteground_optimizer_combine_javascript', '1'); + // Configure Siteground Speed Optimizer's Heartbeat. + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_post_interval', 120 ); + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_dashboard_interval', 120 ); + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_frontend_interval', 120 ); + // Add a Page using the Classic Editor. $I->addClassicEditorPage( $I, diff --git a/tests/EndToEnd/forms/post-types/PageFormCest.php b/tests/EndToEnd/forms/post-types/PageFormCest.php index e79ed82f4..66b0e3f06 100644 --- a/tests/EndToEnd/forms/post-types/PageFormCest.php +++ b/tests/EndToEnd/forms/post-types/PageFormCest.php @@ -808,6 +808,11 @@ public function testAddNewPageUsingModalFormWithSitegroundSpeedOptimizerPlugin(E // Activate Siteground Speed Optimizer Plugin. $I->activateThirdPartyPlugin($I, 'sg-cachepress'); + // Configure Siteground Speed Optimizer's Heartbeat. + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_post_interval', 120 ); + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_dashboard_interval', 120 ); + $I->haveOptionInDatabase('siteground_optimizer_heartbeat_frontend_interval', 120 ); + // Enable Siteground Speed Optimizer's "Combine JavaScript Files" setting. $I->haveOptionInDatabase('siteground_optimizer_combine_javascript', '1'); diff --git a/tests/Support/Helper/ThirdPartyPlugin.php b/tests/Support/Helper/ThirdPartyPlugin.php index cc02c4886..a0ba082ac 100644 --- a/tests/Support/Helper/ThirdPartyPlugin.php +++ b/tests/Support/Helper/ThirdPartyPlugin.php @@ -73,6 +73,9 @@ public function activateThirdPartyPlugin($I, $name, $wizardExpectsToDisplay = tr if ($name === 'wishlist-member' && version_compare( phpversion(), '8.1', '>' )) { return; } + if ($name === 'sg-cachepress') { + return; + } // Check that no PHP warnings or notices were output. $I->checkNoWarningsAndNoticesOnScreen($I);