grid icon indicating copy to clipboard operation
grid copied to clipboard

Update the client-side testing environment to enable Typescript tests

Open jonathonherbert opened this issue 7 months ago • 1 comments

What does this change?

Updates the client-side testing environment to enable Typescript tests, adding ts-jest, bumping libraries relating to testing, and tweaking tsconfig.json.

See the commit history for details.

How should a reviewer test this change?

The client-side tests should pass, which should give us confidence that this change is good.

How can success be measured?

Able to write TS tests in #4468 😀

Tested? Documented?

  • [ ] locally by committer
  • [ ] locally by Guardian reviewer
  • [ ] on the Guardian's TEST environment
  • [ ] relevant documentation added or amended (if needed)

jonathonherbert avatar Jun 16 '25 15:06 jonathonherbert

Seen on image-loader, metadata-editor, thrall, leases, cropper, collections, media-api, kahuna (merged by @jonathonherbert 8 minutes and 26 seconds ago) Please check your changes!

prout-bot avatar Jul 01 '25 11:07 prout-bot

Seen on auth, usage (merged by @jonathonherbert 8 minutes and 31 seconds ago) Please check your changes!

prout-bot avatar Jul 01 '25 11:07 prout-bot