Date
04 Sep
Attendees
Goals
- Demo of work needed to improve BigTest bootstrapping process.
Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key STSMACOM-122 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key STCOR-251
- Demo of generating code coverage for ui-users by Nightmare tests
Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key UITEST-39
Helpful information to review prior to meeting:
- N/A
Time | Item | Who | Notes |
---|---|---|---|
30 min | Demo of BigTest bootstrapping changes | Wil and Jeffrey | 1) Wil and Jeffrey moved a lot of BigTest bootstrap code to stripes-core. It will make configuration of UI module much easier. https://github.com/folio-org/stripes-core/pull/430 2) Smart components are is not a typical UI module. Wil explains his approach here: https://github.com/folio-org/stripes-smart-components/pull/297 |
15 min | Demo of generating Nightmare code coverage report | Eric Valuk | Eric demonstrated Nightmare tests that can generate code coverage report identical to BigTest because they both are using the same tool: https://istanbul.js.org/ As of right now, the is outstanding issue that coverage report is not being generated if tests are run against a platform. |
30 min | Free discussion |
|
Action items
- Jeffrey Cherewaty - Implement bootstrapping of ui-inventory by hand so that we can start creating BigTest code coverage sooner.
- Jeffrey Cherewaty to check with John Malconian how to configure files to be included into coverage report for eHoldings.
- John Malconian to enable test execution and SonarCube for ui-checkin, ui-myprofile, ui-eholdings.
- Eric Valuk (Deactivated) to work with Matt Jones to resolve problem generating coverage report for a platform.