Re: Code coverage report generation for JS files

Поиск
Список
Период
Сортировка
От Pramod Ahire
Тема Re: Code coverage report generation for JS files
Дата
Msg-id 82F40F14-1658-460C-A74E-A7705284463E@enterprisedb.com
обсуждение исходный текст
Ответ на Code coverage report generation for JS files  (Pramod Ahire <pramod.ahire@enterprisedb.com>)
Ответы Re: Code coverage report generation for JS files
Список pgadmin-hackers

Hi,

 

Please find updated patch for below changes:

 

  • Updated path for test files to module/test dir (As suggested by @Ashesh & @Nil)
  • Added exclusion expression for test cases
  • Added Lcov report generation along with html for sonarqube report combination

 

Please have a review & do let me know if any changes/suggestions.

 

 

Pramod Ahire

Software Engineer

 

https://lh4.googleusercontent.com/U1erEuyI_d0xEUA0CrKjwx9aWQ52HNCxc38dMsLP-ZrLgfVNrhsrNobxlmeOdb1kMPtrrxcUwEHZgbGJC4R0qR4r1sBZa_z9R8ihFRaP2Hr_Wnhq6HcIQHe1ZoviDPwUkTdzNcg

 

C: +91-020-66449600/601

D: +91-9028697679

edbpostgres.com

 

 

From: Pramod Ahire <pramod.ahire@enterprisedb.com>
Date: Wednesday, 5 August 2020 at 4:45 PM
Subject: Re: Code coverage report generation for JS files

 

Missed Screenshot with previous email.

 

Pramod Ahire

Software Engineer

 

https://lh4.googleusercontent.com/U1erEuyI_d0xEUA0CrKjwx9aWQ52HNCxc38dMsLP-ZrLgfVNrhsrNobxlmeOdb1kMPtrrxcUwEHZgbGJC4R0qR4r1sBZa_z9R8ihFRaP2Hr_Wnhq6HcIQHe1ZoviDPwUkTdzNcg

 

C: +91-020-66449600/601

D: +91-9028697679

edbpostgres.com

 

 

From: Pramod Ahire <pramod.ahire@enterprisedb.com>
Date: Wednesday, 5 August 2020 at 4:44 PM
Subject: Code coverage report generation for JS files

 

Hi Team,

 

As recent updates have added ability to generate code coverage report for all the JS files.



Where had added two new packages as below:

 

  1. istanbul-instrumenter-loader
  2. karma-coverage

 

Steps to generate report:



  1. Apply attached patch
  2. Do - ‘npm install’
  3. Run – ‘yarn run test:karma’


It has below type of output formats supported:



  • Html
  • Lcov
  • Cobertura
  • Lcovonly
  • Teamcity
  • Text
  • Text-summery



All the output files will be generated & stored in ‘root_dir/coverage’ folder .


Please do let me know your thoughts or suggestion if any.

 

Pramod Ahire

Software Engineer

 

https://lh4.googleusercontent.com/U1erEuyI_d0xEUA0CrKjwx9aWQ52HNCxc38dMsLP-ZrLgfVNrhsrNobxlmeOdb1kMPtrrxcUwEHZgbGJC4R0qR4r1sBZa_z9R8ihFRaP2Hr_Wnhq6HcIQHe1ZoviDPwUkTdzNcg

 

C: +91-020-66449600/601

D: +91-9028697679

edbpostgres.com

 

Вложения

В списке pgadmin-hackers по дате отправления:

Предыдущее
От: Yogesh Mahajan
Дата:
Сообщение: [pgAdmin4][Patch] - SonarQube Issues - 13 (String literals should not be duplicated)
Следующее
От: Akshay Joshi
Дата:
Сообщение: pgAdmin 4 commit: Fixed cognitive complexity issues reported by SonarQu