Skip to content

Commit 1ef56d8

Browse files
author
Alexander Paliarush
committed
MAGETWO-53947: Automated Tests GAP - Setup Application
1 parent 3fbefa4 commit 1ef56d8

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

dev/tests/functional/tests/app/Magento/Upgrade/Test/Block/SelectVersion.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,15 @@ public function fill(FixtureInterface $fixture, SimpleElement $element = null)
5252
$this->waitForElementVisible($this->firstField);
5353
return parent::fill($fixture, $element);
5454
}
55+
56+
/**
57+
* Choose 'yes' for upgrade option called 'Other components'
58+
*
59+
* @return void
60+
*/
61+
public function chooseUpgradeOtherComponents()
62+
{
63+
$this->_rootElement->find("[for=yesUpdateComponents]", Locator::SELECTOR_CSS)->click();
64+
$this->waitForElementVisible("[ng-show='componentsProcessed']");
65+
}
5566
}

dev/tests/functional/tests/app/Magento/Upgrade/Test/TestCase/UpgradeSystemTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ public function test(
9494
// Select upgrade to version
9595
$this->setupWizard->getSystemUpgradeHome()->clickSystemUpgrade();
9696
$this->setupWizard->getSelectVersion()->fill($upgradeFixture);
97+
if ($upgrade['otherComponents'] === 'Yes') {
98+
$this->setupWizard->getSelectVersion()->chooseUpgradeOtherComponents();
99+
}
97100
$this->setupWizard->getSelectVersion()->clickNext();
98101

99102
// Readiness Check

dev/tests/functional/tests/app/Magento/Upgrade/Test/TestCase/UpgradeSystemTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<data name="upgrade/optionsCode" xsi:type="string">No</data>
1818
<data name="upgrade/optionsMedia" xsi:type="string">No</data>
1919
<data name="upgrade/optionsDb" xsi:type="string">No</data>
20+
<data name="upgrade/otherComponents" xsi:type="string">{otherComponents}</data>
2021
</variation>
2122
</testCase>
2223
</config>

0 commit comments

Comments
 (0)