This PR switches the system tests we have from Codeception to Cypress. Most of the tests from Codeception have been migrated over, except for the media manager tests. The tests use the support code from [joomla-projects/joomla-cypress]. All of this is on the current level of our Codeception implementation. We need to improve from here...
Unit Tests
Repository
JavaScript
Administration
com_admin
com_content
com_contenthistory
com_joomlaupdate
com_media
com_templates
com_users
Language & Strings
Modules
NPM Change
Front End
Unit Tests
Repository
JavaScript
Administration
com_admin
com_content
com_contenthistory
com_joomlaupdate
com_media
com_templates
com_users
Language & Strings
Modules
NPM Change
Front End
⇒
Unit Tests
Repository
JavaScript
Administration
com_admin
com_content
com_contenthistory
com_joomlaupdate
com_media
com_templates
com_users
Language & Strings
Modules
NPM Change
Front End
Layout
Plugins
Since this PR was merged I am unable to run npm on 4.3 see #38740