-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Closed
Labels
Fixed in 2.2.xThe issue has been fixed in 2.2 release lineThe issue has been fixed in 2.2 release lineIssue: Format is not validGate 1 Failed. Automatic verification of issue format is failedGate 1 Failed. Automatic verification of issue format is failedimprovement
Description
Currently Magento is using 2 different sets of tools for the JavaScript Testing:
- JSTestDriver, which is considered legacy and is not supported anymore by the core team.
- Jasmine, which was introduced to replace JSTestDriver. All new JS tests are implemented using it and executed in multiple CI environments, including public Travis CI and Magento's in-house CICD infrastructure.
To remove legacy framework it is required to reimplement remaining tests using Jasmine, and completely remove JSTestDriver support afterwards.
Here is the list of the JS tests which require attention:
-
JsTestDriver/testsuite/mage/accordion/accordion.js
-
JsTestDriver/testsuite/mage/collapsible/test-collapsible.js
-
JsTestDriver/testsuite/mage/dropdown/test-dropdown.js
-
JsTestDriver/testsuite/mage/form/form-test.js
-
JsTestDriver/testsuite/mage/menu/test-menu.js
-
JsTestDriver/testsuite/mage/translate/translate-test.js
-
JsTestDriver/testsuite/mage/translate_inline/translate-inline-test.js
-
JsTestDriver/testsuite/mage/validation/test-validation.js
-
JsTestDriver/testsuite/mage/decorate-test.js
-
JsTestDriver/testsuite/mage/calendar/*
-
JsTestDriver/testsuite/mage/loader/*
-
JsTestDriver/testsuite/mage/suggest/*
-
JsTestDriver/testsuite/mage/tabs/*
orlangur
Metadata
Metadata
Assignees
Labels
Fixed in 2.2.xThe issue has been fixed in 2.2 release lineThe issue has been fixed in 2.2 release lineIssue: Format is not validGate 1 Failed. Automatic verification of issue format is failedGate 1 Failed. Automatic verification of issue format is failedimprovement