prime-reportstream icon indicating copy to clipboard operation
prime-reportstream copied to clipboard

Experience/14004/programmatic check link e2e

Open etanb opened this issue 1 year ago • 2 comments

Programmatically check all public facing links on Reportstream. The approach here is that we'll read the sitemap.xml, which is already populated with all of the public-facing pages on Reportstream, iterate through each path, find all non mailto links on a page, dedupe them, and use axios to ping each one and make sure we get a 200 response. Also took the opportunity to fix a broken link + remove the manual link checks from the hompage.spec.

  • [x] Remove any manual checking of links in other e2e tests.

Fixes #14004

etanb avatar May 22 '24 17:05 etanb

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Manifest Files

github-actions[bot] avatar May 22 '24 17:05 github-actions[bot]

Quality Gate Failed Quality Gate failed

Failed conditions
6.2% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud

sonarqubecloud[bot] avatar May 31 '24 17:05 sonarqubecloud[bot]