Code coverage report generation for JS files

Поиск
Список
Период
Сортировка
От Pramod Ahire
Тема Code coverage report generation for JS files
Дата
Msg-id AE844207-0886-491F-81DC-B0A5AA7015DE@enterprisedb.com
обсуждение исходный текст
Список pgadmin-hackers

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 (i.e pgadmin4/web/coverage or PEM/web/coverage).

For reference purpose have attached screenshot with this email & segregated patch for PEM/pgadmin.


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
Дата:
Сообщение: Bug #4387 - User can not insert any value on view data if table and column name contains *SELECT '<';*
Следующее
От: Pramod Ahire
Дата:
Сообщение: Re: Code coverage report generation for JS files