Skip to content

test(components): serde round-trip coverage for every component variant and alias #10

Description

@LeadcodeDev

Goal: lock the serde surface — the container alias regression class must be impossible to reintroduce silently.

Acceptance: a test deserializes minimal JSON for all component variants (reuse the smoke-test corpus), re-serializes, re-deserializes, and asserts stability; explicit cases for aliases (containerdiv, progress_barprogress).

Files: crates/rustmotion/src/tests.rs (or a dedicated test module).

Verify: cargo test --workspace

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions