Make sure WP Cron is not locked when acceptance tests start
Action Scheduler uses WP Cron as trigger. When it is initially locked it takes more time for Action Scheduler to start and some tests that rely on background job fail with timeout. [MAILPOET-4274]
This commit is contained in:
committed by
Veljko V
parent
eedc18bb7f
commit
2c2c9dba6a
@@ -47,6 +47,9 @@ class DefaultsExtension extends Extension {
|
|||||||
global $wp_rewrite; // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
|
global $wp_rewrite; // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
|
||||||
$wp_rewrite->init(); // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
|
$wp_rewrite->init(); // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
|
||||||
$wp_rewrite->flush_rules(); // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
|
$wp_rewrite->flush_rules(); // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
|
||||||
|
|
||||||
|
// Make sure WP cron is not locked so that tests that rely on it don't timeout
|
||||||
|
delete_transient('doing_cron');
|
||||||
}
|
}
|
||||||
|
|
||||||
private function setupWooCommerce() {
|
private function setupWooCommerce() {
|
||||||
|
Reference in New Issue
Block a user