canvas-lms/ui/shared
Caleb Guanzon a3999dcedb spec: convert redux notifs qunit to jest
Change-Id: I5b7cb198c1c45516e1f19ff1d23e3a67a4c96fb4
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/351195
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Michael Hulse <michael.hulse@instructure.com>
Reviewed-by: Aaron Shafovaloff <ashafovaloff@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
Product-Review: Caleb Guanzon <cguanzon@instructure.com>
2024-06-26 17:05:51 +00:00
..
account-quota-settings-view move $.raw to independent function 2024-01-06 05:43:58 +00:00
add-people replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
alerts replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
announcements fix 'renders "Delayed" date label' test 2024-05-31 10:37:54 +00:00
apollo Fix DiscussionTopicSectionVisibility compatibility on edit page 2024-06-07 00:23:10 +00:00
apollo-v3 remove all code relating to inst api gateway 2024-04-09 16:55:37 +00:00
array-erase Move array-erase to ui/shared 2023-03-30 21:36:54 +00:00
assignments replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
authenticity-token Rename packages/get-cookie package 2022-02-07 18:37:05 +00:00
avatar remove href to avatar link in discussion#show 2024-02-28 19:42:00 +00:00
avatar-dialog-view remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
await-element TypeScript cleanup 2023-09-08 22:29:07 +00:00
axios replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
backbone replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
backbone-collection-view @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
backbone-input-filter-view finish colocating QUnit test files 2024-06-13 11:40:57 +00:00
backbone-input-view remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
backoff-poller replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
block-editor Implement +Section thing 2024-06-26 13:24:10 +00:00
blueprint-courses migrate some qunit tests to jest 2024-06-26 13:23:18 +00:00
brandable-css Remove or prefix unused variables 2022-10-20 14:33:20 +00:00
bundles replaces SourceFileExtensionsPlugin 2024-02-07 19:18:12 +00:00
calendar replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
calendar-conferences Improve Vitest coverage 2023-11-17 22:16:01 +00:00
canvas-media-player run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
color-picker spec: selenium coverage for custom grading grading_statuses 2023-10-05 17:37:29 +00:00
combo-box fix bugs in old analytics caused by invalid HTML 2024-03-06 05:05:41 +00:00
common remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
conditional-release-cyoe-helper replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
conditional-release-editor expose editor in MasteryPathsReactWrapper 2024-06-26 16:09:51 +00:00
conditional-release-score Resolve or disable misc eslint errors 2022-10-21 17:48:02 +00:00
conditional-release-stats migrate some qunit tests to jest 2024-06-26 13:23:18 +00:00
confetti Localize jest-fetch-mock usage 2023-11-20 17:42:32 +00:00
content-locks separate datetime functions from jQuery 2024-05-14 22:08:54 +00:00
content-migrations remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
content-sharing Allow ReceivedTable to handle senderless content shares 2024-03-28 21:04:03 +00:00
context-cards replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
context-module-file-drop Remove enzyme mount from add-people and context tests 2024-04-25 15:29:26 +00:00
context-modules Use Post to SIS checkbox value in assignments 2024-06-26 16:19:51 +00:00
convert-case remove $.underscore from instructure_misc_helpers 2023-04-27 14:55:38 +00:00
copy-to-clipboard Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
copy-to-clipboard-button upgrade vitest 2023-12-11 19:09:35 +00:00
course-homepage replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
courses Quick Wins - Publish/Unpublish menu 2024-06-24 18:40:44 +00:00
create-course-modal Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
dashboard-card remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
date-group replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
datetime migrate some qunit tests to jest 2024-06-26 13:23:18 +00:00
datetime-natural-parsing-instrument Harden date input instrumentation; remove it from front-end boot 2023-09-13 15:49:41 +00:00
day-substitution replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
deep-linking Content overwrite mode for LTI tools with editor_button placement 2024-05-03 15:01:09 +00:00
dialog-base-view remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
direct-sharing run prettier on ui/ and spec/ 2024-05-15 15:31:35 +00:00
discussions remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
do-fetch-api-effect Make default XHR options immutable 2024-01-10 23:00:08 +00:00
due-dates Use Post to SIS checkbox value in assignments 2024-06-26 16:19:51 +00:00
easy-student-view Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
editor-toggle replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
emoji Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
encrypted-forage
enhanced-user-content colocate misc specs (18) 2024-06-07 17:09:09 +00:00
error-boundary upgrade vitest 2023-12-11 19:09:35 +00:00
escape-regex move escape-regex to ui/shared 2023-04-24 15:57:07 +00:00
external-apps
external-tools replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
feature-flags update account / course feature preview tooltips 2024-06-12 17:17:08 +00:00
files migrate some qunit tests to jest 2024-06-26 13:23:18 +00:00
filter-bar Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
final-grade-override convert score to letter grade correctly 2024-04-24 20:21:49 +00:00
forms @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
fuzzy-relative-time Typescriptify fuzzy relative time and move to ui/shared 2023-05-08 14:26:18 +00:00
generate-pairing-code add button to manage temp enrollments on profile page 2024-06-12 17:26:28 +00:00
generic-error-page Include FE error message in error report creation. 2024-06-13 12:26:59 +00:00
global add tabbed view for learning mastery to /rubrics 2024-06-18 18:00:07 +00:00
grade-summary replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
gradebook-content-filters move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
gradebook-menu restore Karma/QUnit tests and re-enable partitioning 2024-06-12 17:06:03 +00:00
grading replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
grading-standard-collection finish colocating QUnit test files 2024-06-13 11:40:57 +00:00
grading-standards update codebase to use .prop() over .attr() 2024-02-26 20:14:43 +00:00
grading-status-list-item Upgrade Canvas to InstUI version 8 (second try) 2023-10-06 03:07:44 +00:00
grading-status-pill restore Karma/QUnit tests and re-enable partitioning 2024-06-12 17:06:03 +00:00
grading_scheme Fix typo in test title 2024-06-21 11:55:01 +00:00
graphql Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
graphql-query-mock upgrade graphql to v16 2024-04-25 14:45:54 +00:00
group-modal fix: reopening group modal failed to display membership limit 2024-04-29 09:00:11 +00:00
group-navigation-selector Consolidate browser router 2023-10-11 18:07:15 +00:00
groups replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
handlebars-helpers replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
help-dialog Retire old jQueryUI help dialog 2024-06-17 22:43:27 +00:00
hide-assignment-grades-tray @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
i18n replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
images Fix TS errors in ui/features/speed_grader 2024-05-08 22:38:31 +00:00
immersive-reader fix styling of old top navigation buttons 2024-06-06 22:24:09 +00:00
infinite-scroll move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
instui-bindings replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
integrations remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
jest-moxios-utils Move jest-moxios-utils to ui/shared 2023-12-14 22:33:09 +00:00
jquery remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
jquery-keycodes move keycodes back into separate folder 2023-12-24 01:03:41 +00:00
jquery-sticky replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
k5 consolidate datetime and @instructure/moment-utils 2024-06-04 17:42:35 +00:00
keyboard-nav-dialog add jquery ui dialog options to each instance 2024-02-13 05:07:36 +00:00
lazy-load move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
link-enrollment update codebase to use .prop() over .attr() 2024-02-26 20:14:43 +00:00
list-view-checkpoints Add teacher checkpoint information 2024-06-25 17:58:20 +00:00
loading-image use static list of feature bundles 2024-01-02 21:36:09 +00:00
loading-indicator fix for LoadingIndicator param type 2024-02-06 19:28:59 +00:00
lock-icon move $.raw to independent function 2024-01-06 05:43:58 +00:00
lti Fixed sized LTI tools can resize themselves via postMessage 2024-06-26 10:51:41 +00:00
make-promise-pool replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
media-comments remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
media-recorder Apply various lint fixes 2024-05-16 03:28:31 +00:00
mediaelement remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
message-attachments Unskip or remove tests which override or spy on imports 2024-06-03 14:48:10 +00:00
message-students-dialog replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
message-students-modal Remove enzyme mount from various tests 2024-04-26 09:39:57 +00:00
mime move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
modal remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
module-sequence-footer colocate jquery specs 2024-06-06 20:58:31 +00:00
modules replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
move-item-tray finish colocating QUnit test files 2024-06-13 11:40:57 +00:00
msw Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
multi-select Fix combo menu in Assign To Trays a11y issues 2024-06-07 17:05:11 +00:00
network spec: Add timers to RequestDispatch spec 2024-02-29 17:31:38 +00:00
normalize-registration-errors decaf normalize-registration-errors 2023-04-19 20:20:41 +00:00
notification-preferences Upgrade Canvas to InstUI version 8 (second try) 2023-10-06 03:07:44 +00:00
notification-preferences-course move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
notifications spec: convert redux notifs qunit to jest 2024-06-26 17:05:51 +00:00
obj-select replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
observer-picker spec: update mocks 2024-02-13 18:24:14 +00:00
outcome-gradebook-grid @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
outcomes @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
package-tests replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
pagination @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
panda-pub-client Remove browser-sniffer package 2023-04-07 16:11:14 +00:00
panda-pub-poller
parse-link-header Revert "Fix planner events load for observers" 2024-04-05 16:36:51 +00:00
permissions Correct and add some folder owners 2023-12-11 17:23:30 +00:00
planner Fix planner test for react 18 2024-05-16 15:21:18 +00:00
positions replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
post-assignment-grades-tray @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
progress replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
proxy-submission Upgrade @testing-library/user-event to v14 2024-02-23 20:10:15 +00:00
pseudonyms Correct and add some folder owners 2023-12-11 17:23:30 +00:00
publish-button-view @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
publish-icon-view @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
query add saving data to rubric form 2024-02-01 16:17:27 +00:00
query-string-encoding upgrade to jquery 3.5 2024-03-19 19:28:16 +00:00
quiz-legacy-client-apps consolidate datetime and @instructure/moment-utils 2024-06-04 17:42:35 +00:00
quiz-log-auditing remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
quizzes remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
rails-flash-notifications @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
rce remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
rce-command-shim @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
react-modal correct some references in package.json files 2023-07-28 00:05:23 +00:00
relock-modules-dialog Fix Module Assign To focus should be on the close button 2024-05-31 21:34:21 +00:00
round replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
rubrics fix rubric traditional view text jumping 2024-06-24 16:06:16 +00:00
search-item-selector TypeScriptify usedDebouncedSearchTerm 2023-11-12 00:29:30 +00:00
sections replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
sections-tooltip Remove enzyme mount from various tests 2024-04-26 09:39:57 +00:00
select-content-dialog remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
select-position Resolve final circular package dependencies 2023-12-24 19:37:09 +00:00
serialize-form remove unnecessary jquery-migrate imports from tests 2024-06-20 12:06:37 +00:00
services Remove deprecated delegate() method from more jQuery code 2024-02-26 23:21:51 +00:00
settings-query fix sidenav collapse expand behavior 2024-05-30 16:59:13 +00:00
shave
shortid correct some references in package.json files 2023-07-28 00:05:23 +00:00
signup-dialog remove @canvas/datetime/jquery imports 2024-05-21 21:03:05 +00:00
sis replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
speed-grader-link replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
spinner
stub-env Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
student-group-filter replace QUnit specs with Jest tests 2024-06-20 12:06:21 +00:00
student_view_peer_reviews Use verbatimModuleSyntax in tsconfig 2023-12-05 21:44:53 +00:00
submission-sticker add stickers to a2 student page 2023-07-26 17:08:47 +00:00
svg-wrapper upgrade prettier 2024-01-10 18:11:55 +00:00
syllabus @canvas/test-utils and @canvas/package-tests 2024-06-13 11:41:10 +00:00
temporary-enrollment stop loading in TempEnrollSearch if no users found 2024-06-18 14:54:15 +00:00
test-utils replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
theme-editor replace QUnit specs with Jest tests 2024-06-19 20:22:26 +00:00
tinymce-equella add jquery ui dialog options to each instance 2024-02-13 05:07:36 +00:00
top-navigation improve TopNavPortal mount point logic 2024-06-12 17:13:46 +00:00
tour-pubsub TypeScriptify OldSideNav 2023-10-26 13:11:03 +00:00
trays only render tool iframe in top nav drawer when there is a tool 2024-06-25 18:19:49 +00:00
tree-browser-view move $.raw to independent function 2024-01-06 05:43:58 +00:00
unread-badge Remove enzyme mount from shared tests 2024-05-09 07:50:35 +00:00
upload-file finish colocating QUnit test files 2024-06-13 11:40:57 +00:00
upload-media-translations Correct and add some folder owners 2023-12-11 17:23:30 +00:00
use-date-time-format-hook Fix useDateTimeFormat test for react 18 2024-05-14 07:29:46 +00:00
use-fetch-api-hook Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
use-immediate-hook
use-state-with-callback-hook Typescriptify useStateWithCallback custom hook 2024-02-13 04:49:36 +00:00
user-settings replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
user-sortable-name replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
users remove use of underscore shim in User.js 2024-01-08 17:47:35 +00:00
util replace some QUnit specs with Jest 2024-06-18 21:54:49 +00:00
validated-apollo-mocked-provider move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
wiki Polish block editor work 2024-06-25 20:59:01 +00:00
with-breakpoints Remove use of InferType 2023-12-07 18:39:51 +00:00