12th Meeting JavaScript Tests - Joomla! GSoC 2016
By Private Profile 2b8bfa9f on 2016-07-13 00:00 in GSoC 16 JavaScript Tests
Wednesday, 13th July 2016 on Glip
Time: 8.00p.m (Colombo Sri Lanka), 4:30 p.m (Munich Germany)
Report: Ashan
List of Attendees Overview
Mentor |
A |
Student |
A |
||
Ashan Fernando |
AF |
x |
Ruchiranga Wickramsinghe |
RW |
x |
Yves Hoppe |
YH |
x |
Agenda / Topics to cover
1. Review
During the last week Ruchiranga worked on polishing up the tests written so far for the libraries Core.js, repeatable.js and Permissions.js and made PRs against the original gsoc repository for each. He also created a demostration video on how to setup and run the JavaScript tests in joomla starting from the fresh clone of the repository [video : https://www.youtube.com/watch?v=Tp_mLqMhRuA] and also improved the draft documentation mentioning the new approach discussed on using 'npm test' command to run the tests.
In the meantime he wrote a script to help the Joomla! 3.6 marketing team in getting a list of Github usernames converted to their actual names and the script is available on https://github.com/Ruchiranga/Fetch-Github-Name.
He is also helping elisa in dealing with a Sinhala language text issue in some Joomla images.
2. Open Problems / Questions / More
We talked about Hoisting and block scope problems in tests. Planning to do the improvements after the merge. Also discussed about updating the JavaScript unit test documentation with describing definition for fixtures.
3. Plans for next week
Next week Ruchiaranga will be working on writing unit tests for multi-select.js and highlighter.js libraries.
4. PRs to test
https://issues.joomla.org/tracker/joomla-cms/11097
https://issues.joomla.org/tracker/joomla-cms/11099
https://github.com/joomla-extensions/weblinks/pull/226
https://github.com/joomla-extensions/weblinks/pull/243
5. Resources to Read
Variable hoisting http://www.w3schools.com/js/js_hoisting.asp
6. Next Meeting
Wed, 20th July 2016 14:30 UTC on Glip.