Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

test(openchallenges): add e2e tests to test paginator resetting #2589

Closed rrchai closed 3 months ago

rrchai commented 3 months ago

Changelog

Preview

[!Note] In order to pass the e2e test, the full stack of the app must be started before running the tests

> nx serve-detach openchallenges-apex
> nx run openchallenges-app:e2e  [local cache]

 >  NX   Ensuring Playwright is installed.

   use --skipInstall to skip installation.
[WebServer] Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
[WebServer] - Generating browser application bundles (phase: setup)...
[WebServer] ✔ Browser application bundle generation complete.

Running 8 tests using 4 workers
[WebServer] 
Warning: /workspaces/sage-monorepo/libs/openchallenges/challenge-search/src/lib/challenge-search.component.ts depends on 'lodash'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

[WebServer] ✔ Browser application bundle generation complete.
[WebServer] 
Warning: /workspaces/sage-monorepo/libs/openchallenges/org-search/src/lib/org-search.component.ts depends on 'lodash'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies
[WebServer] 

[WebServer] ✔ Browser application bundle generation complete.
  8 passed (14.2s)

To open last HTML report run:

  npx playwright show-report

 —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  NX   Successfully ran target e2e for project openchallenges-app (426ms)
sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed for 'openchallenges-app'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud