13th Automated Testing Working Group Meeting
13th Meeting for Automated Testing working Group,
wednesday 22th of July
Meeting was attended by: Javier Gomez, Michael Babker, Niels Braczek, Robert Deutz, Yves Hoppe,
Absent: Puneet Kala, David Jardin, Milton Bryant,Tristan Bailey, Viktor Vogel, Michiel Verhoef, Hervé Boinnard, Kshitij Sharma, Jack Raknailuang, Valerie Isaksen, Dalpat Singh, Victor Escobar, Roland Dalmulder,
Previous meeting report: http://volunteers.joomla.org/reports/96-12th-meeting
Topics Covered in the Meeting:
## Welcome New Members
Roland, Dalpat, Victor and Niels
## Testing Code Sprint
Estimated dates for the 2015 Testing Code Sprint are 30 and 31 Oct. and 1st -2nd November. See: https://docs.joomla.org/Code_sprints
## Status of System Tests, and updates on the GSOC Project (Kshitij & Puneet)
- https://github.com/joomla/joomla-cms/pull/7341 got merged
- https://github.com/joomla/joomla-cms/pull/6764 got merged
- https://github.com/joomla/joomla-cms/pull/6765 pending, but Kshitij will do a complete run to check the current status.
## Running system tests on Docker Containers (Robert and David)
Making baby steps forward. Next step is to run in a server the Joomla Docker container https://github.com/joomla-projects/joomla-systemtest-env
## Codeception tests for Weblinks (Javier)
Yves is working in the tests for frontend. https://github.com/joomla-extensions/weblinks/issues/47
## Codeception tests for Webservices (Javier)
A proposal for testing the Webservices API was sent https://github.com/joomla-projects/webservices/pull/17
JoomlaBrowser continues evolving https://github.com/joomla-projects/joomla-browser/pulse/monthly. New features have been added: https://github.com/joomla-projects/joomla-browser#the-joomla-browser
And it has been added to Codeception official documentation https://twitter.com/JAVI_GOMEZ/status/618427534741536768
## Documentation (Javier, Kshitij and Valerie)
No updates. Work in progress: https://docs.joomla.org/Testing_Joomla_Extensions_with_Codeception.
## Easy tool to run the tests
We need help with windows machines. If you have time to volunteer please ping Javier in Glip
## Unit Tests status
Niels: I've refactored the router tests. The were mostly testing JUri instead of JRouter. 'Expected' and 'actual' were swapped many places.
Michael: In the Framework we started reviewing the application tests and decoupling a lot of bad logic and global manipulation in favor of proper mocks. Same will have to be done in other packages and CMS as its architecture allows. See: https://github.com/joomla-framework/application/pull/45 (and a couple PRs from George to make mocking data practical, but that ones the main one).
## Next meeting is planned to happen on…
12th of august: http://www.timeanddate.com/worldclock/fixedtime.html?msg=14th+automated+testing+working+group+meeting&iso=20150812T17&p1=141&ah=1