canvas-lms/jest
Aaron Shafovaloff abd4f77040 Localize jest-fetch-mock usage
Removes global use of jest-fetch-mock, which inhibits
migration to vitest.

Also:
  - TypeScriptify Confetti
  - more properly tests confetti with testing-library
  - removes needless setTimeout on confetti SR-only flashAlert

Test plan
  - Submit assignment as student
  - Confetti should still show

flag=none

Change-Id: I70fdc23dbc6d18a37487abeaa7625c441cc64d77
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/333193
Reviewed-by: Spencer Olson <solson@instructure.com>
Reviewed-by: Drake Harper <drake.harper@instructure.com>
QA-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Product-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Build-Review: James Butters <jbutters@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2023-11-20 17:42:32 +00:00
..
etc rename some things 2021-04-06 01:12:49 +00:00
MockBroadcastChannel.ts opt-in broadcasting with @canvas/query 2023-11-02 16:56:52 +00:00
coffeeTransformer.js Update spec/javascripts/ to latest prettier config 2022-09-29 22:27:11 +00:00
handlebarsTransformer.js Update spec/javascripts/ to latest prettier config 2022-09-29 22:27:11 +00:00
imageMock.js Make core translations and svg imports available in jest 2018-11-29 16:09:47 +00:00
jest-setup.js Localize jest-fetch-mock usage 2023-11-20 17:42:32 +00:00
rawLoader.js Update spec/javascripts/ to latest prettier config 2022-09-29 22:27:11 +00:00
strictTimeLimitEnvironment.js Allow disabling the Jest timeout limit 2023-04-05 20:45:14 +00:00
stubInstUi.js Update spec/javascripts/ to latest prettier config 2022-09-29 22:27:11 +00:00
styleMock.js Use new media attachment route on upload 2023-06-01 21:12:34 +00:00