2.selector: selector
src/background/assessment-data-converter.ts
No. Of Error: 1
Added the property in the interface
3.selector: selectorStub
src/tests/unit/tests/background/assessment-data-converter.test.ts
No. Of Error: 3
Added the property in the interface
4.isEnabled: true
src/assessments/cognitive/assessment
src/assessments/headings/assessment.tsx
src/assessments/parsing/assessment.tsx
No. Of Error: 3
Added the property in the interface.
5.leftNavLinkBuilder: leftNavLinkBuilderMock.object
src/tests/unit/tests/DetailsView/components/left-nav/assessment-left-nav.test.tsx
No. Of Error: 1
6.leftNavLinkBuilder: leftNavLinkBuilderMock.object
src/tests/unit/tests/DetailsView/components/left-nav/quick-assess-left-nav.test.tsx
No. Of Error: 1
7.leftNavLinkBuilder: leftNavLinkBuilderMock.object
src/tests/unit/tests/DetailsView/components/left-nav/visualization-based-left-nav.test.tsx
No. Of Error: 1
8.height: 0
src/tests/unit/tests/DetailsView/components/narrow-mode-detector.test.tsx
No. Of Error: 1
This property is not present in the main file, thus removed it from the test file.
Thus, total number of errors covered as part of this user story: 12
Details
Typescript Cleanup Part 2 of 3 We have total 140 errors in 104 files. Thus, targeting each error and fixing it.
Motivation
Errors observed in below files observed after removing deprecated properties from tsconfig file:
1 renderRequirementDescription: requirementLink =>
src/assessments/automated-checks/build-test-steps-from-rules.tsx No. Of Error: 1 Removed this property based on this PR: https://github.com/microsoft/accessibility-insights-web/pull/3163
2.selector: selector
src/background/assessment-data-converter.ts No. Of Error: 1 Added the property in the interface
3.selector: selectorStub
src/tests/unit/tests/background/assessment-data-converter.test.ts No. Of Error: 3 Added the property in the interface
4.isEnabled: true
src/assessments/cognitive/assessment src/assessments/headings/assessment.tsx src/assessments/parsing/assessment.tsx No. Of Error: 3 Added the property in the interface.
5.leftNavLinkBuilder: leftNavLinkBuilderMock.object src/tests/unit/tests/DetailsView/components/left-nav/assessment-left-nav.test.tsx No. Of Error: 1
6.leftNavLinkBuilder: leftNavLinkBuilderMock.object src/tests/unit/tests/DetailsView/components/left-nav/quick-assess-left-nav.test.tsx No. Of Error: 1
7.leftNavLinkBuilder: leftNavLinkBuilderMock.object src/tests/unit/tests/DetailsView/components/left-nav/visualization-based-left-nav.test.tsx No. Of Error: 1
8.height: 0 src/tests/unit/tests/DetailsView/components/narrow-mode-detector.test.tsx No. Of Error: 1 This property is not present in the main file, thus removed it from the test file.
Thus, total number of errors covered as part of this user story: 12
Context
Pull request checklist
yarn fastpass
yarn test
)<rootDir>/test-results/unit/coverage
fix:
,chore:
,feat(feature-name):
,refactor:
). SeeCONTRIBUTING.md
.