cms/tests
Heiko Lübbe 301bdf2b28
Fix System test com_privacy consent (#42523) (#43400)
After discussion with Alikon the fix is simple 10 milliseconds waiting time
after changing sorting order. The five failures were reproducable in 4.4-dev
and ifixed and it is expected it works for 5.1 the same way.
2024-04-30 10:20:31 +02:00
..
Integration Move API system tests to cypress (#40135) 2023-03-20 09:51:42 +01:00
System Fix System test com_privacy consent (#42523) (#43400) 2024-04-30 10:20:31 +02:00
Unit Alpha order imports (#41428) 2023-08-23 12:06:44 +02:00
certs Move API system tests to cypress (#40135) 2023-03-20 09:51:42 +01:00
README.md Move API system tests to cypress (#40135) 2023-03-20 09:51:42 +01:00
phpunit-appveyor.xml.dist Move API system tests to cypress (#40135) 2023-03-20 09:51:42 +01:00

README.md

Automated Testing of the Joomla CMS

Joomla maintains a range of different methods to run automated tests on its codebase.

Unit tests

The unit tests are checking the specific PHP code of the Joomla framework with the help of PHPUnit. For further information on the tests and on how to run them, please check out tests/Unit/README.md.

Integration tests

The integration tests are checking the parts of PHP code of the Joomla CMS that interact with external services with the help of PHPUnit. For further information on the tests and on how to run them, please check out tests/Integration/README.md.

Javascript tests

The javascript tests test the Joomla-specific Javascript code. For further information on the tests and on how to run them, please check out https://docs.joomla.org/Special:MyLanguage/Running_JavaScript_Tests_for_the_Joomla_CMS

Cypress tests

The Cypress tests test the user interface in a real browser and the webservices API of Joomla with the help of cypress.io. For further information on the tests and on how to run them, please check out tests/System/README.md.