Skip to content

Add comprehensive alias normalization tests for various schemas#115

Open
Kratos2k7 wants to merge 2 commits intomainfrom
feat/css-naming-conventions
Open

Add comprehensive alias normalization tests for various schemas#115
Kratos2k7 wants to merge 2 commits intomainfrom
feat/css-naming-conventions

Conversation

@Kratos2k7
Copy link
Copy Markdown
Collaborator

  • Implement tests for fit enum aliases in Clip and Rendition schemas.
  • Validate position kebab aliases for Clip, HtmlAsset, and TitleAsset schemas.
  • Test vertical alignment alias in RichTextAlignment schema.
  • Check alignment alias handling in RichTextAsset and RichCaptionAsset schemas.
  • Validate duration alias handling in Clip, Range, and Tween schemas.
  • Test font aliases in TextFont, RichTextFont, CaptionFont, and RichCaptionFont schemas.
  • Validate shadow and border radius aliases in RichTextShadow and RichTextBorder schemas.
  • Ensure proper rejection of unknown fields across all schemas.
  • Summary of test results included at the end of the test suite.

- Implement tests for fit enum aliases in Clip and Rendition schemas.
- Validate position kebab aliases for Clip, HtmlAsset, and TitleAsset schemas.
- Test vertical alignment alias in RichTextAlignment schema.
- Check alignment alias handling in RichTextAsset and RichCaptionAsset schemas.
- Validate duration alias handling in Clip, Range, and Tween schemas.
- Test font aliases in TextFont, RichTextFont, CaptionFont, and RichCaptionFont schemas.
- Validate shadow and border radius aliases in RichTextShadow and RichTextBorder schemas.
- Ensure proper rejection of unknown fields across all schemas.
- Summary of test results included at the end of the test suite.
@Kratos2k7 Kratos2k7 requested a review from dazzatronus May 5, 2026 05:04
@Kratos2k7 Kratos2k7 self-assigned this May 5, 2026
@Kratos2k7 Kratos2k7 added the Feature New feature added label May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature New feature added

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants