By Supun Wanniarachchi on 2017-06-04 19:03 in GSoC 17 JS tests for Joomla 4

Thursday, 1st June 2017 on Glip

Time: 10.00p.m (Colombo Sri Lanka), 6:30 p.m (Munich Germany)

Report: Supun

Previous meeting report

 

List of Attendees Overview

 

Mentor

 

A

Student

 

A

Ruchiranga Wickramsinghe

RW

x

Supun Wanniarachchi

SW

x

Ashan Fernando

AF

x

 

 

 

Dimitris Grammatiko

DG

 

 

 

 

Yves Hoppe

YH

 

 

 

 

Tobias Zulauf

TZ

 

 

 

 

 Topics

1. Update on the work done during the previous week

Removing unwanted part from JCaption tests[1] implementation and adding a new test [2]. Ruchiranga and Ashan suggested few improvements. Most of the test cases in JCaption completed by Ruchiranga last year and there are few more incomplete methods so far.

 

Start VanillaJS conversion part for tabs-state.js [3]. We can do VanillaJS conversion for most of the jQuery parts. But have some issues with Bootstrap 4 components. Supun was created an issue [4] and more discussed about that.

 

Supun locally configure Jasmine-vue and work was not completed at the moment. He wanted to verify where to put New Media Manager Tests configuration and implementation. Decision was not finalized and will discuss during the next meeting.

 

Ruchiranga suggested to use separate branches for different work. That helps keep things neat and easy to manage.

 

2. Discuss about Bootstrap 4 component changes in  VanillaJS conversion

As discussed in the issue [4], we should go ahead with having Bootstrap 4 components as it is at the moment. And need to talk more about this issue during the next meeting.

3. New Media Manager Changes

New Media Manager changes should add to the GSoC project repository. Test areas what we need to cover and other important part will discuss during the next meeting.

 

4. Tasks for next week

1. Write tests for a another library.
2. Try to configure the jasmine vue node module and writing a sample test case with it (task from last week)
3. vanilla js conversion for another library

 

 

[1] https://github.com/Supun94/gsoc17_js_tests/commit/ef205d11e76292a99ed1d773244b48acbc0de235

[2] https://github.com/Supun94/gsoc17_js_tests/commits/15956

[3] https://github.com/Supun94/gsoc17_js_tests/commit/beeb280ddacbd42930f823405ddaa6556aa09840

[4] https://github.com/joomla/joomla-cms/issues/16432