Fix Nightly acceptance_oldest tests
This commit is contained in:
committed by
Veljko V
parent
38cc3bd56f
commit
19f068decd
@@ -476,8 +476,10 @@ class AcceptanceTester extends \Codeception\Actor {
|
|||||||
$i->addProductToCart($product);
|
$i->addProductToCart($product);
|
||||||
$i->goToCheckout();
|
$i->goToCheckout();
|
||||||
$i->fillCustomerInfo($userEmail);
|
$i->fillCustomerInfo($userEmail);
|
||||||
|
|
||||||
|
$wooCommerceVersion = $i->getWooCommerceVersion();
|
||||||
|
|
||||||
if ($doSubscribe) {
|
if ($doSubscribe) {
|
||||||
$wooCommerceVersion = $i->getWooCommerceVersion();
|
|
||||||
if (version_compare($wooCommerceVersion, '8.3.0', '>=')) {
|
if (version_compare($wooCommerceVersion, '8.3.0', '>=')) {
|
||||||
$settings = (ContainerWrapper::getInstance())->get(SettingsController::class);
|
$settings = (ContainerWrapper::getInstance())->get(SettingsController::class);
|
||||||
$i->click(Locator::contains('label', $settings->get('woocommerce.optin_on_checkout.message')));
|
$i->click(Locator::contains('label', $settings->get('woocommerce.optin_on_checkout.message')));
|
||||||
@@ -488,10 +490,11 @@ class AcceptanceTester extends \Codeception\Actor {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$wooCommerceVersion = $i->getWooCommerceVersion();
|
|
||||||
if (version_compare($wooCommerceVersion, '8.3.0', '<')) {
|
if (version_compare($wooCommerceVersion, '8.3.0', '<')) {
|
||||||
$isCheckboxVisible = $i->executeJS('return document.getElementById("mailpoet_woocommerce_checkout_optin")');
|
$isCheckboxVisible = $i->executeJS('return document.getElementById("mailpoet_woocommerce_checkout_optin")');
|
||||||
$i->uncheckOption('#mailpoet_woocommerce_checkout_optin');
|
if ($isCheckboxVisible) {
|
||||||
|
$i->uncheckOption('#mailpoet_woocommerce_checkout_optin');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($doRegister) {
|
if ($doRegister) {
|
||||||
|
Reference in New Issue
Block a user