chore: Enzyme replacement in test files- PR 3 of 6 for part 2 of 3#7210
chore: Enzyme replacement in test files- PR 3 of 6 for part 2 of 3#7210v-viyada merged 43 commits intomicrosoft:mainfrom
Conversation
…SaanicaG/accessibility-insights-web into v-sghate/EnzymeReplacementPart2
…SaanicaG/accessibility-insights-web into v-sghate/EnzymeReplacementPart2
madalynrose
left a comment
There was a problem hiding this comment.
You did so much heavy lifting here! This looks awesome. I just realized we can simplify a lot of these tests so I marked places where we can use mocks instead of actual elements.
src/tests/unit/tests/DetailsView/components/restart-scan-visual-helper-toggle.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/restart-scan-visual-helper-toggle.test.tsx
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/restart-scan-visual-helper-toggle.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/restart-scan-visual-helper-toggle.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/restart-scan-visual-helper-toggle.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/start-over-dropdown.test.tsx
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/report-export-button.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/static-content-details-view.test.tsx
Show resolved
Hide resolved
|
General comment: Having a series of PR's titled "... user story ABC", "... user story DEF", "...user story GHI", etc., can be useful when tracking the implementation of the work, but once the PR is merged, its value drops dramatically, especially if the engineering system ever becomes unavailable. As an alternative, may I suggest a slightly different approach, with the intent to make it possible to understand the change even without access to the ADO system (which will be the case for any external contributor, or even internal contributors should we later change engineering systems)
So a specific one of these tasks might have a title of "chore: Enzyme replacement in test files - part 3 of 12". The description might include something like: Files in scope for this PR:
|
madalynrose
left a comment
There was a problem hiding this comment.
A few more comments and then this looks awesome!
src/tests/unit/tests/DetailsView/components/start-over-dropdown.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/start-over-dropdown.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/static-content-details-view.test.tsx
Show resolved
Hide resolved
madalynrose
left a comment
There was a problem hiding this comment.
A few more small changes!
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Outdated
Show resolved
Hide resolved
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7210 +/- ##
=======================================
Coverage 94.31% 94.31%
=======================================
Files 1224 1224
Lines 20696 20696
Branches 1308 1308
=======================================
Hits 19520 19520
Misses 1157 1157
Partials 19 19 ☔ View full report in Codecov by Sentry. |
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/start-over-dropdown.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/start-over-dropdown.test.tsx
Outdated
Show resolved
Hide resolved
src/tests/unit/tests/DetailsView/components/static-content-details-view.test.tsx
Outdated
Show resolved
Hide resolved
…SaanicaG/accessibility-insights-web into v-sghate/EnzymeReplacementPart2
Details
File names are mentioned below-
src/tests/unit/tests/DetailsView/components/nav-link-button.test.tsx
src/tests/unit/tests/DetailsView/components/next-requirement-button.test.tsx
src/tests/unit/tests/DetailsView/components/no-displayable-preview-features-message.test.tsx
src/tests/unit/tests/DetailsView/components/preview-features-toggle-list.test.tsx
src/tests/unit/tests/DetailsView/components/quick-assess-command-bar.test.tsx
src/tests/unit/tests/DetailsView/components/quick-assess-to-assessment-dialog.test.tsx
src/tests/unit/tests/DetailsView/components/report-export-button.test.tsx
src/tests/unit/tests/DetailsView/components/report-export-component.test.tsx
src/tests/unit/tests/DetailsView/components/requirement-context-section-factory.test.tsx
src/tests/unit/tests/DetailsView/components/requirement-context-section.test.tsx
src/tests/unit/tests/DetailsView/components/requirement-instructions.test.tsx
src/tests/unit/tests/DetailsView/components/requirement-view-title-factory.test.tsx
src/tests/unit/tests/DetailsView/components/requirement-view.test.tsx
src/tests/unit/tests/DetailsView/components/restart-scan-visual-helper-toggle.test.tsx
src/tests/unit/tests/DetailsView/components/save-assessment-button.test.tsx
src/tests/unit/tests/DetailsView/components/scan-incomplete-warning.test.tsx
src/tests/unit/tests/DetailsView/components/start-over-component-factory.test.tsx
src/tests/unit/tests/DetailsView/components/start-over-dialog.test.tsx
src/tests/unit/tests/DetailsView/components/start-over-dropdown.test.tsx
src/tests/unit/tests/DetailsView/components/static-content-details-view.test.tsx
Motivation
enzyme replacement in files under src/tests/unit/tests/DetailsView/components
Associated User Story - https://dev.azure.com/mseng/1ES/_workitems/edit/2136485
Context
Pull request checklist
yarn fastpassyarn test)<rootDir>/test-results/unit/coveragefix:,chore:,feat(feature-name):,refactor:). SeeCONTRIBUTING.md.