[Wikitech-l] Re: Code coverage for JavaScript testing?

2021-10-26 Thread Greg Grossmeier
On Tue, Oct 26, 2021 at 2:31 AM planetenxin wrote: > Is there a generic approach, how to get some coverage reports for the > JavaScript parts of MW and MW extensions? > Is https://doc.wikimedia.org/cover/ helpful in your case? -- | Greg Grossmeier GPG: B2FA 27B1 F7EB D327 6B8E | |

[Wikitech-l] Removing the "fonts" submodule from operations/mediawiki-config

2021-10-26 Thread Kunal Mehta
Hi, tl;dr: The "fonts" submodule in operations/mediawiki-config will go away For a very long time, we've had a Git repository, operations/mediawiki-config/fonts, that contains a random assortment of font files copied out of an Ubuntu appserver back in 2008. My understanding is that these font

[Wikitech-l] Selenium tests are getting failed for Popups extension

2021-10-26 Thread agha . saad04
Hi, I am trying to run selenium test suite for Popups extension. I have followed this https://www.mediawiki.org/wiki/MediaWiki-Docker/Extension/Popups. Some of the test cases are getting failed. [0-0] RUNNING in chrome - /tests/selenium/specs/page_previews.js [0-0] AssertionError [ERR_ASSERTIO

[Wikitech-l] Re: Regarding Contribution in your Organization

2021-10-26 Thread Andre Klapper
Hi Ayush and welcome! On Tue, 2021-10-26 at 19:26 +0530, Ayush Gadre wrote: > I would love to join your open source community and learn from your > mentors. I'm looking forward to being accepted to your group to learn > more about the projects. So, I hereby request you to please add me in > your m

[Wikitech-l] Regarding Contribution in your Organization

2021-10-26 Thread Ayush Gadre
Hello! I am Ayush Gadre. Sophomore at Institute of Engineering and Technology DAVV Indore. I want to learn about open source and want to contribute in your organization. 1. Education : - B.Tech 2. Experience :- Web development Internship from LetsGrowMore 3. Skills :- HTML, CSS, J

[Wikitech-l] Code coverage for JavaScript testing?

2021-10-26 Thread planetenxin
[1] describes how to do QUnit testing but it does not mention if / how to get some coverage reports (e.g. with the help of Istanbul). While searching for an answer, I found this [2] post about testing challenges for Extension:Popups and solutions implemented for this specific extension. Is ther