|
|
9cf0d4b95d
|
test: Fix Phase 2C component tests - 253+ tests now passing
Implemented fixes for Phase 2C complex components including:
- Fixed InputParameterItem and InputParameterList tests (91 tests)
* Updated aria-label matchers to match component implementation
* Fixed input field change event handling using fireEvent
* Corrected test expectations for all input fields
- Fixed ReactPreview and CodeEditorSection tests (88 tests)
* Fixed aria-label expectations
* Converted vitest syntax to jest.fn()
* Fixed fireEvent usage for textarea changes
* Corrected language support checks
- Fixed SnippetCard component tests (8 tests)
* Corrected actions menu test ID
* Fixed test ID references
- Fixed showcase components tests (45 tests)
* MoleculesSection, OrganismsSection, TemplatesSection
* Updated element count expectations
* Fixed heading level queries
- Fixed ButtonsSection tests (21 tests)
* Fixed heading text matching with proper levels
* Used getAllByRole for multiple element cases
Results:
- 3603 tests passing (increased from ~3000)
- 161 tests failing (mostly duplicate test files)
- 95% pass rate
- Added comprehensive Phase2C fix documentation
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-01-21 00:48:05 +00:00 |
|