openpencil/tools/unit-tests/engine-baseline.txt
Danila Poyarkov 7b9f506f4a
test: migrate Scene Graph tests into the package and gate new tests/engine files (#790)
Scene Graph unit tests move to packages/scene-graph/tests with a package-local assert helper and test type-checking; five Core- and fig-owned tests move to their owners' engine homes. check:test-homes rejects any new test under tests/engine against a reviewed baseline so the migration debt only shrinks.
2026-09-30 04:53:28 +04:00

593 lines
27 KiB
Plaintext

# Unit tests still under tests/engine, the migration debt from
# packages/docs/development/testing.md. New tests go to the owner's canonical
# home; remove a line here when its file moves. Regenerate with
# `bun tools/unit-tests/src/check-homes.ts --write`.
tests/engine/acp/permission.test.ts
tests/engine/acp/transport.test.ts
tests/engine/app/ai/attachment/image.test.ts
tests/engine/app/ai/catalog.test.ts
tests/engine/app/ai/context.test.ts
tests/engine/app/ai/failure.test.ts
tests/engine/app/ai/harness/transport.test.ts
tests/engine/app/ai/markdown.test.ts
tests/engine/app/ai/model-roles.test.ts
tests/engine/app/ai/model-settings.test.ts
tests/engine/app/ai/model.test.ts
tests/engine/app/ai/profile-selection.test.ts
tests/engine/app/ai/vision.test.ts
tests/engine/app/automation/child-ready.test.ts
tests/engine/app/automation/mcp-runtime.test.ts
tests/engine/app/automation/mcp-vite-plugin.test.ts
tests/engine/app/automation/portless-route.test.ts
tests/engine/app/cache.test.ts
tests/engine/app/chat/history/continuation.test.ts
tests/engine/app/chat/history/controller.test.ts
tests/engine/app/chat/history/idb.test.ts
tests/engine/app/chat/step-limit.test.ts
tests/engine/app/chat/tool-access.test.ts
tests/engine/app/chat/tool-state.test.ts
tests/engine/app/clipboard/component-dependencies.test.ts
tests/engine/app/clipboard/dependency-bindings.test.ts
tests/engine/app/clipboard/figma-images.test.ts
tests/engine/app/clipboard/html.test.ts
tests/engine/app/clipboard/keyboard.test.ts
tests/engine/app/clipboard/memory.test.ts
tests/engine/app/clipboard/notifications.test.ts
tests/engine/app/clipboard/references.test.ts
tests/engine/app/clipboard/styles.test.ts
tests/engine/app/clipboard/variables.test.ts
tests/engine/app/code/sandbox.test.ts
tests/engine/app/demo.test.ts
tests/engine/app/demo/viewport.test.ts
tests/engine/app/diagnostics/events.test.ts
tests/engine/app/diagnostics/recorder.test.ts
tests/engine/app/diagnostics/settings.test.ts
tests/engine/app/diagnostics/subscriptions.test.ts
tests/engine/app/diagnostics/transport.test.ts
tests/engine/app/document/autosave/create.test.ts
tests/engine/app/document/close/controller.test.ts
tests/engine/app/document/close/exit.test.ts
tests/engine/app/document/close/native.test.ts
tests/engine/app/document/io/browser.test.ts
tests/engine/app/document/io/changes.test.ts
tests/engine/app/document/io/deep-link.test.ts
tests/engine/app/document/io/imported-document.test.ts
tests/engine/app/document/io/pending-open.test.ts
tests/engine/app/document/io/source-identity.test.ts
tests/engine/app/document/io/web-link.test.ts
tests/engine/app/document/recovery/controller.test.ts
tests/engine/app/document/recovery/store.test.ts
tests/engine/app/editor/fonts/browser-fetch.test.ts
tests/engine/app/editor/panes.test.ts
tests/engine/app/editor/preparation/controller.test.ts
tests/engine/app/editor/preparation/multi-tab.test.ts
tests/engine/app/editor/selection/focus.test.ts
tests/engine/app/editor/store-path.test.ts
tests/engine/app/editor/variables.test.ts
tests/engine/app/editor/vectorize/providers.test.ts
tests/engine/app/external-link.test.ts
tests/engine/app/font-loading.test.ts
tests/engine/app/integrations/mcp-connections.test.ts
tests/engine/app/integrations/pi-mcp.test.ts
tests/engine/app/integrations/storage/cancellation.test.ts
tests/engine/app/integrations/storage/cors.test.ts
tests/engine/app/integrations/storage/list-objects.test.ts
tests/engine/app/integrations/storage/namespace.test.ts
tests/engine/app/integrations/storage/region.test.ts
tests/engine/app/integrations/storage/registry.test.ts
tests/engine/app/recent-files/store.test.ts
tests/engine/app/runtime/config.test.ts
tests/engine/app/settings/ai-tool-access.test.ts
tests/engine/app/settings/credential-migration.test.ts
tests/engine/app/settings/credentials.test.ts
tests/engine/app/settings/credentials/access-check.test.ts
tests/engine/app/settings/font.test.ts
tests/engine/app/settings/mcp-tool-access.test.ts
tests/engine/app/settings/mcp-workflow.test.ts
tests/engine/app/settings/model-schema.test.ts
tests/engine/app/settings/motion.test.ts
tests/engine/app/settings/navigation.test.ts
tests/engine/app/settings/storage-workflow.test.ts
tests/engine/app/settings/validation.test.ts
tests/engine/app/settings/vectorize-workflow.test.ts
tests/engine/app/shell/menu/file-batch.test.ts
tests/engine/app/shell/menu/schema.test.ts
tests/engine/app/shell/menu/shortcut.test.ts
tests/engine/app/shell/toast.test.ts
tests/engine/app/storage/cache-eviction.test.ts
tests/engine/app/storage/format-bytes.test.ts
tests/engine/app/storage/local-store.test.ts
tests/engine/app/storage/persist.test.ts
tests/engine/app/storage/reconcile.test.ts
tests/engine/app/storage/sync-outbox.test.ts
tests/engine/app/storage/unique-name.test.ts
tests/engine/app/tabs/open-file-dedup.test.ts
tests/engine/app/tauri/http.test.ts
tests/engine/app/usage/summarize.test.ts
tests/engine/app/vector-edit-transforms.test.ts
tests/engine/cli/app-client.test.ts
tests/engine/cli/eval.test.ts
tests/engine/cli/export/font-policy.test.ts
tests/engine/cli/export/index.test.ts
tests/engine/cli/export/storybook.test.ts
tests/engine/cli/fonts.test.ts
tests/engine/cli/headless.test.ts
tests/engine/cli/import.test.ts
tests/engine/cli/overlaps.test.ts
tests/engine/clipboard/figma/bounds.test.ts
tests/engine/clipboard/figma/codec.test.ts
tests/engine/clipboard/figma/html.test.ts
tests/engine/clipboard/figma/images.test.ts
tests/engine/clipboard/fixtures/gold-preview-roundtrip.test.ts
tests/engine/clipboard/openpencil/green-50.test.ts
tests/engine/clipboard/openpencil/images.test.ts
tests/engine/collab/room-id.test.ts
tests/engine/collab/yjs-sync.test.ts
tests/engine/color/basic.test.ts
tests/engine/color/color-model.test.ts
tests/engine/color/document-space-conversion.test.ts
tests/engine/color/okhcl/basic.test.ts
tests/engine/color/okhcl/document-color-space.test.ts
tests/engine/color/okhcl/toggle-conversion.test.ts
tests/engine/color/okhcl/ui-logic.test.ts
tests/engine/color/solid-commit.test.ts
tests/engine/core/cache/resource.test.ts
tests/engine/core/editor/text/path-edit.test.ts
tests/engine/core/editor/text/start-editing-gate.test.ts
tests/engine/core/text/path-layout.test.ts
tests/engine/dom-css/conversion.test.ts
tests/engine/dom-css/jsx.test.ts
tests/engine/dom-css/runtime.test.ts
tests/engine/dom-css/tailwind.test.ts
tests/engine/editor/clipboard/binding-corruption.test.ts
tests/engine/editor/clipboard/delete.test.ts
tests/engine/editor/clipboard/figma-images.test.ts
tests/engine/editor/clipboard/file-placement.test.ts
tests/engine/editor/clipboard/import-nodes/components.test.ts
tests/engine/editor/clipboard/import-nodes/filtering.test.ts
tests/engine/editor/clipboard/import-nodes/hierarchy.test.ts
tests/engine/editor/clipboard/import-nodes/instance-linkage.test.ts
tests/engine/editor/clipboard/import-nodes/paste-scope.test.ts
tests/engine/editor/clipboard/import-nodes/styling.test.ts
tests/engine/editor/clipboard/import-nodes/text/metrics.test.ts
tests/engine/editor/clipboard/import-nodes/undo/redo.test.ts
tests/engine/editor/clipboard/paste-target.test.ts
tests/engine/editor/clipboard/paste-to-replace.test.ts
tests/engine/editor/components/library-capabilities.test.ts
tests/engine/editor/components/properties.test.ts
tests/engine/editor/components/sync-layout-scope.test.ts
tests/engine/editor/components/variants.test.ts
tests/engine/editor/effects-and-resize.test.ts
tests/engine/editor/frame-presets.test.ts
tests/engine/editor/graph/events-integration.test.ts
tests/engine/editor/graph/events.test.ts
tests/engine/editor/graph/replacement.test.ts
tests/engine/editor/guides.test.ts
tests/engine/editor/history/atomic-tools.test.ts
tests/engine/editor/layout/mutation-impact.test.ts
tests/engine/editor/navigation-lifecycle.test.ts
tests/engine/editor/node-preview.test.ts
tests/engine/editor/nudge.test.ts
tests/engine/editor/opacity.test.ts
tests/engine/editor/pages/loading.test.ts
tests/engine/editor/preview-events.test.ts
tests/engine/editor/selection/alignment.test.ts
tests/engine/editor/selection/distribution.test.ts
tests/engine/editor/selection/flip.test.ts
tests/engine/editor/selection/hit-test.test.ts
tests/engine/editor/selection/properties.test.ts
tests/engine/editor/selection/semantics.test.ts
tests/engine/editor/structure/boolean.test.ts
tests/engine/editor/structure/flatten.test.ts
tests/engine/editor/structure/frame-selection.test.ts
tests/engine/editor/structure/state.test.ts
tests/engine/editor/structure/z-order.test.ts
tests/engine/editor/text-auto-resize.test.ts
tests/engine/editor/undo/basic.test.ts
tests/engine/editor/undo/batch-idle.test.ts
tests/engine/editor/undo/create-instance.test.ts
tests/engine/editor/undo/create-shape.test.ts
tests/engine/editor/undo/group-resize.test.ts
tests/engine/editor/undo/history-events.test.ts
tests/engine/editor/undo/redo-sequence.test.ts
tests/engine/editor/undo/variable-bindings.test.ts
tests/engine/editor/vectorize.test.ts
tests/engine/editor/view-state.test.ts
tests/engine/figma/api/absolute/position.test.ts
tests/engine/figma/api/auto-layout/basic.test.ts
tests/engine/figma/api/auto-layout/extras.test.ts
tests/engine/figma/api/clone.test.ts
tests/engine/figma/api/components.test.ts
tests/engine/figma/api/corner/radius.test.ts
tests/engine/figma/api/create/combine-as-variants.test.ts
tests/engine/figma/api/create/component-from-node.test.ts
tests/engine/figma/api/create/expose-instance-swap.test.ts
tests/engine/figma/api/create/instance-fill-override.test.ts
tests/engine/figma/api/document/pages.test.ts
tests/engine/figma/api/expanded.test.ts
tests/engine/figma/api/find/all-with-criteria.test.ts
tests/engine/figma/api/flatten-renderer.test.ts
tests/engine/figma/api/frozen/arrays.test.ts
tests/engine/figma/api/grouping-compat.test.ts
tests/engine/figma/api/grouping.test.ts
tests/engine/figma/api/images.test.ts
tests/engine/figma/api/internals/not-exposed.test.ts
tests/engine/figma/api/layout/plugin-compat.test.ts
tests/engine/figma/api/layout/sizing.test.ts
tests/engine/figma/api/mask.test.ts
tests/engine/figma/api/min-max/dimensions.test.ts
tests/engine/figma/api/node/creation.test.ts
tests/engine/figma/api/property/access.test.ts
tests/engine/figma/api/selection.test.ts
tests/engine/figma/api/serialization.test.ts
tests/engine/figma/api/stroke/details.test.ts
tests/engine/figma/api/stroke/individual-strokes.test.ts
tests/engine/figma/api/stubs.test.ts
tests/engine/figma/api/text/basic.test.ts
tests/engine/figma/api/text/extras.test.ts
tests/engine/figma/api/traversal.test.ts
tests/engine/figma/api/tree/operations.test.ts
tests/engine/figma/api/variable-binding-extended.test.ts
tests/engine/figma/api/variables.test.ts
tests/engine/figma/api/vector/paths.test.ts
tests/engine/geometry/angles.test.ts
tests/engine/geometry/arrow-caps.test.ts
tests/engine/geometry/bounds.test.ts
tests/engine/geometry/clip-polygon.test.ts
tests/engine/geometry/matrix.test.ts
tests/engine/geometry/rotation.test.ts
tests/engine/geometry/scene.test.ts
tests/engine/geometry/text-visual-bounds.test.ts
tests/engine/geometry/visual-bounds.test.ts
tests/engine/hit-test/basic.test.ts
tests/engine/hit-test/scope.test.ts
tests/engine/icons/api.test.ts
tests/engine/icons/iconify.test.ts
tests/engine/icons/svg.test.ts
tests/engine/io/dom-css-formats.test.ts
tests/engine/io/export-formats.test.ts
tests/engine/io/fig/export/auto-layout.test.ts
tests/engine/io/fig/export/boolean-operation.test.ts
tests/engine/io/fig/export/component-properties.test.ts
tests/engine/io/fig/export/corner-smoothing.test.ts
tests/engine/io/fig/export/font-feature-encoding.test.ts
tests/engine/io/fig/export/font-variations.test.ts
tests/engine/io/fig/export/guid-collision.test.ts
tests/engine/io/fig/export/images.test.ts
tests/engine/io/fig/export/lazy-population.test.ts
tests/engine/io/fig/export/masks.test.ts
tests/engine/io/fig/export/paint-schema-fields.test.ts
tests/engine/io/fig/export/parse-failures.test.ts
tests/engine/io/fig/export/path-text-reflow-export.test.ts
tests/engine/io/fig/export/rotation-transform.test.ts
tests/engine/io/fig/export/shared-styles.test.ts
tests/engine/io/fig/export/stroke-geometry.test.ts
tests/engine/io/fig/export/text.test.ts
tests/engine/io/fig/export/variables.test.ts
tests/engine/io/fig/export/worker.test.ts
tests/engine/io/fig/heavy/component-metadata.test.ts
tests/engine/io/fig/heavy/fixtures.test.ts
tests/engine/io/fig/import/basic.test.ts
tests/engine/io/fig/import/boolean-operation.test.ts
tests/engine/io/fig/import/cancellation.test.ts
tests/engine/io/fig/import/component-props.test.ts
tests/engine/io/fig/import/derived-symbol-data.test.ts
tests/engine/io/fig/import/edge-cases.test.ts
tests/engine/io/fig/import/field-protection.test.ts
tests/engine/io/fig/import/font-variations.test.ts
tests/engine/io/fig/import/group-reclassify.test.ts
tests/engine/io/fig/import/instance-overrides.test.ts
tests/engine/io/fig/import/instance-regressions.test.ts
tests/engine/io/fig/import/lazy-pages.test.ts
tests/engine/io/fig/import/legacy/arc/data.test.ts
tests/engine/io/fig/import/legacy/auto-layout/basic.test.ts
tests/engine/io/fig/import/legacy/blend/mode.test.ts
tests/engine/io/fig/import/legacy/clips/content.test.ts
tests/engine/io/fig/import/legacy/component/sets.test.ts
tests/engine/io/fig/import/legacy/constraints.test.ts
tests/engine/io/fig/import/legacy/corners.test.ts
tests/engine/io/fig/import/legacy/effects.test.ts
tests/engine/io/fig/import/legacy/fills.test.ts
tests/engine/io/fig/import/legacy/image/fills.test.ts
tests/engine/io/fig/import/legacy/independent/strokes.test.ts
tests/engine/io/fig/import/legacy/multiple/fills.test.ts
tests/engine/io/fig/import/legacy/node/types.test.ts
tests/engine/io/fig/import/legacy/shared-styles.test.ts
tests/engine/io/fig/import/legacy/text.test.ts
tests/engine/io/fig/import/legacy/transforms.test.ts
tests/engine/io/fig/import/legacy/variables.test.ts
tests/engine/io/fig/import/mask-oracle.test.ts
tests/engine/io/fig/import/masks.test.ts
tests/engine/io/fig/import/paint-schema-fields.test.ts
tests/engine/io/fig/import/pattern-paint-oracle.test.ts
tests/engine/io/fig/import/population-delta.test.ts
tests/engine/io/fig/import/property-integrity.test.ts
tests/engine/io/fig/import/raw-field-coverage.test.ts
tests/engine/io/fig/import/raw-metadata-oracle.test.ts
tests/engine/io/fig/import/rich-text-oracle.test.ts
tests/engine/io/fig/import/scaled-instance-strokes.test.ts
tests/engine/io/fig/import/schema-coverage.test.ts
tests/engine/io/fig/import/session-ownership.test.ts
tests/engine/io/fig/import/strokes.test.ts
tests/engine/io/fig/import/style-refs.test.ts
tests/engine/io/fig/import/text-path.test.ts
tests/engine/io/fig/import/text-sizing.test.ts
tests/engine/io/fig/instance/override-resave.test.ts
tests/engine/io/fig/instance/override-roundtrip.test.ts
tests/engine/io/fig/instance/swap-roundtrip.test.ts
tests/engine/io/fig/instance/text-marker-roundtrip.test.ts
tests/engine/io/fig/page-manifest.test.ts
tests/engine/io/fig/plugin-data.test.ts
tests/engine/io/fig/roundtrip/basic.test.ts
tests/engine/io/fig/roundtrip/exhaustive.test.ts
tests/engine/io/fig/roundtrip/export-settings.test.ts
tests/engine/io/fig/roundtrip/glyph-blob.test.ts
tests/engine/io/fig/roundtrip/group.test.ts
tests/engine/io/fig/roundtrip/source-metadata.test.ts
tests/engine/io/fig/roundtrip/variables.test.ts
tests/engine/io/fig/roundtrip/verifiers.test.ts
tests/engine/io/fig/thumbnail-page.test.ts
tests/engine/io/fig/thumbnail-range.test.ts
tests/engine/io/pptx/export/fidelity.test.ts
tests/engine/io/pptx/export/render.test.ts
tests/engine/io/subgraph.test.ts
tests/engine/io/svg/export/builder.test.ts
tests/engine/io/svg/export/paths.test.ts
tests/engine/io/svg/export/render.test.ts
tests/engine/io/svg/import.test.ts
tests/engine/io/svg/path-parse.test.ts
tests/engine/kiwi/instance-overrides/sync-clones.test.ts
tests/engine/kiwi/schema-runtime.test.ts
tests/engine/kiwi/serialize-fixes/auto-layout/transforms.test.ts
tests/engine/kiwi/serialize-fixes/borders/take-space.test.ts
tests/engine/kiwi/serialize-fixes/component-metadata.test.ts
tests/engine/kiwi/serialize-fixes/directionality.test.ts
tests/engine/kiwi/serialize-fixes/font/family.test.ts
tests/engine/kiwi/serialize-fixes/frame/mask.test.ts
tests/engine/kiwi/serialize-fixes/integration.test.ts
tests/engine/kiwi/serialize-fixes/line/height.test.ts
tests/engine/layout/absolute-position/cache.test.ts
tests/engine/layout/auto-layout/absolute/children-in-yoga-tree.test.ts
tests/engine/layout/auto-layout/absolute/positioning.test.ts
tests/engine/layout/auto-layout/alignment/counter-axis.test.ts
tests/engine/layout/auto-layout/alignment/primary-axis.test.ts
tests/engine/layout/auto-layout/counter-axis/align-content.test.ts
tests/engine/layout/auto-layout/counter-axis/spacing-no-wrap.test.ts
tests/engine/layout/auto-layout/edge-cases.test.ts
tests/engine/layout/auto-layout/fill/flex-basis.test.ts
tests/engine/layout/auto-layout/gap/mapping-correctness.test.ts
tests/engine/layout/auto-layout/hidden-children/basic.test.ts
tests/engine/layout/auto-layout/hidden-children/preserve-dimensions.test.ts
tests/engine/layout/auto-layout/horizontal/basic.test.ts
tests/engine/layout/auto-layout/imported-derived-layout/effective-generated-text.test.ts
tests/engine/layout/auto-layout/layout-align-self/extended-values.test.ts
tests/engine/layout/auto-layout/layout/imported-derived.test.ts
tests/engine/layout/auto-layout/layout/mode-none.test.ts
tests/engine/layout/auto-layout/min-max/constraints.test.ts
tests/engine/layout/auto-layout/mixed/sizing.test.ts
tests/engine/layout/auto-layout/nested/basic.test.ts
tests/engine/layout/auto-layout/nested/fill-children.test.ts
tests/engine/layout/auto-layout/self/alignment.test.ts
tests/engine/layout/auto-layout/sizing/modes.test.ts
tests/engine/layout/auto-layout/text/measurement.test.ts
tests/engine/layout/auto-layout/vertical/basic.test.ts
tests/engine/layout/auto-layout/wrap/layout.test.ts
tests/engine/layout/grid-layout.test.ts
tests/engine/library/discovery.test.ts
tests/engine/library/hash-normalization.test.ts
tests/engine/library/instance-updates.test.ts
tests/engine/library/materialize.test.ts
tests/engine/library/metadata.test.ts
tests/engine/library/preview.test.ts
tests/engine/library/routed-catalog.test.ts
tests/engine/library/selective.test.ts
tests/engine/library/snapshot.test.ts
tests/engine/library/source-publication.test.ts
tests/engine/library/storage-catalog.test.ts
tests/engine/library/update-groups.test.ts
tests/engine/library/update.test.ts
tests/engine/lint/basic.test.ts
tests/engine/lint/variable-binding-validation.test.ts
tests/engine/mcp/auth.test.ts
tests/engine/mcp/browser-rpc.test.ts
tests/engine/mcp/path-scoping.test.ts
tests/engine/mcp/result.test.ts
tests/engine/mcp/server/cleanup.test.ts
tests/engine/mcp/server/index.test.ts
tests/engine/mcp/server/security.test.ts
tests/engine/mcp/server/transport.test.ts
tests/engine/mcp/server/watchdog.test.ts
tests/engine/mcp/stdio/auth.test.ts
tests/engine/mcp/stdio/index.test.ts
tests/engine/mcp/stdio/reconnect.test.ts
tests/engine/mcp/test-support/discovery-isolation.test.ts
tests/engine/mcp/tools.test.ts
tests/engine/mcp/transport/paths.test.ts
tests/engine/mcp/webmcp-settings.test.ts
tests/engine/mcp/webmcp.test.ts
tests/engine/pen/file.test.ts
tests/engine/pen/layout.test.ts
tests/engine/pen/var-padding.test.ts
tests/engine/pen/variables.test.ts
tests/engine/profiler/capture-stack.test.ts
tests/engine/profiler/draw-call-counter.test.ts
tests/engine/profiler/frame-stats.test.ts
tests/engine/profiler/gpu-timer.test.ts
tests/engine/profiler/phase-timer.test.ts
tests/engine/profiler/speedscope.test.ts
tests/engine/random/basic.test.ts
tests/engine/render/canvas/arrow-heads-draw.test.ts
tests/engine/render/canvas/blend.test.ts
tests/engine/render/canvas/boolean.test.ts
tests/engine/render/canvas/cache.test.ts
tests/engine/render/canvas/chunks/cache.test.ts
tests/engine/render/canvas/chunks/context.test.ts
tests/engine/render/canvas/chunks/gold-preview.test.ts
tests/engine/render/canvas/chunks/index.test.ts
tests/engine/render/canvas/chunks/record.test.ts
tests/engine/render/canvas/component-label-text.test.ts
tests/engine/render/canvas/corner-smoothing.test.ts
tests/engine/render/canvas/culling.test.ts
tests/engine/render/canvas/derived-text.test.ts
tests/engine/render/canvas/diamond-gradient.test.ts
tests/engine/render/canvas/effect-raster-cache.test.ts
tests/engine/render/canvas/effect-raster-integration.test.ts
tests/engine/render/canvas/effects/edge-cases.test.ts
tests/engine/render/canvas/effects/inner-shadow.test.ts
tests/engine/render/canvas/effects/ordering.test.ts
tests/engine/render/canvas/effects/path-shapes.test.ts
tests/engine/render/canvas/effects/spread.test.ts
tests/engine/render/canvas/effects/text-shadow.test.ts
tests/engine/render/canvas/effects/types.test.ts
tests/engine/render/canvas/font-readiness.test.ts
tests/engine/render/canvas/gradient.test.ts
tests/engine/render/canvas/guides/draw.test.ts
tests/engine/render/canvas/guides/geometry.test.ts
tests/engine/render/canvas/guides/redlines.test.ts
tests/engine/render/canvas/image-fill.test.ts
tests/engine/render/canvas/label-cache.test.ts
tests/engine/render/canvas/labels/color.test.ts
tests/engine/render/canvas/labels/fonts.test.ts
tests/engine/render/canvas/labels/layout.test.ts
tests/engine/render/canvas/labels/paragraph-cache.test.ts
tests/engine/render/canvas/labels/paragraph-reuse.test.ts
tests/engine/render/canvas/labels/transform.test.ts
tests/engine/render/canvas/layout-grids.test.ts
tests/engine/render/canvas/line.test.ts
tests/engine/render/canvas/masks.test.ts
tests/engine/render/canvas/measurement.test.ts
tests/engine/render/canvas/normalize-dash-pattern.test.ts
tests/engine/render/canvas/painted-text.test.ts
tests/engine/render/canvas/picture-invalidation.test.ts
tests/engine/render/canvas/raster-export.test.ts
tests/engine/render/canvas/renderer-lifecycle.test.ts
tests/engine/render/canvas/retained-backing-pixels.test.ts
tests/engine/render/canvas/retained-backing.test.ts
tests/engine/render/canvas/schema-fill-fallback.test.ts
tests/engine/render/canvas/surface-replacement.test.ts
tests/engine/render/canvas/text-font-variations.test.ts
tests/engine/render/canvas/text-preparation-cache.test.ts
tests/engine/render/canvas/text.test.ts
tests/engine/render/canvas/tiles/cache.test.ts
tests/engine/render/canvas/tiles/geometry.test.ts
tests/engine/render/canvas/tiles/gold-preview.test.ts
tests/engine/render/canvas/tiles/planner.test.ts
tests/engine/render/canvas/tiles/render.test.ts
tests/engine/render/canvas/tiles/scheduler.test.ts
tests/engine/render/canvas/variable-modes.test.ts
tests/engine/render/canvas/visual/boolean.test.ts
tests/engine/render/jsx/builders.test.ts
tests/engine/render/jsx/component/properties.test.ts
tests/engine/render/jsx/component/property-references.test.ts
tests/engine/render/jsx/component/set-properties.test.ts
tests/engine/render/jsx/export.test.ts
tests/engine/render/jsx/gaps.test.ts
tests/engine/render/jsx/grid-layout.test.ts
tests/engine/render/jsx/instance-sizing.test.ts
tests/engine/render/jsx/reference.test.ts
tests/engine/render/jsx/render-tree.test.ts
tests/engine/render/jsx/scalar-variables.test.ts
tests/engine/render/jsx/schema.test.ts
tests/engine/render/jsx/text-props.test.ts
tests/engine/snap/basic.test.ts
tests/engine/tauri/acp-transport.test.ts
tests/engine/tauri/automation-files.test.ts
tests/engine/tauri/command.test.ts
tests/engine/tauri/document-io.test.ts
tests/engine/tauri/fig-export.test.ts
tests/engine/tauri/file-actions.test.ts
tests/engine/tauri/font-cache.test.ts
tests/engine/tauri/fonts.test.ts
tests/engine/tauri/harness-process.test.ts
tests/engine/tauri/http.test.ts
tests/engine/tauri/mcp-spawn.test.ts
tests/engine/tauri/mock-cleanup.test.ts
tests/engine/tauri/processes.test.ts
tests/engine/text/coverage.test.ts
tests/engine/text/derived-text/clipboard.test.ts
tests/engine/text/edit-undo.test.ts
tests/engine/text/editor.test.ts
tests/engine/text/fonts/coverage.test.ts
tests/engine/text/fonts/fallbacks.test.ts
tests/engine/text/fonts/lifecycle.test.ts
tests/engine/text/fonts/loading.test.ts
tests/engine/text/fonts/normalize-export.test.ts
tests/engine/text/fonts/status.test.ts
tests/engine/text/fonts/variations.test.ts
tests/engine/text/fonts/web-fonts.test.ts
tests/engine/text/opentype/outlines.test.ts
tests/engine/text/resolver.test.ts
tests/engine/text/rtl-auto-layout-input.test.ts
tests/engine/text/style-runs.test.ts
tests/engine/text/style-runs/mutation.test.ts
tests/engine/tools/ai-adapter.test.ts
tests/engine/tools/analyze/overlaps/bounds.test.ts
tests/engine/tools/analyze/overlaps/index.test.ts
tests/engine/tools/analyze/overlaps/page-scope.test.ts
tests/engine/tools/calc/expression.test.ts
tests/engine/tools/calc/tool.test.ts
tests/engine/tools/cli.test.ts
tests/engine/tools/create.test.ts
tests/engine/tools/describe.test.ts
tests/engine/tools/eval-wrap.test.ts
tests/engine/tools/export-image.test.ts
tests/engine/tools/input.test.ts
tests/engine/tools/library-components.test.ts
tests/engine/tools/modify.test.ts
tests/engine/tools/modify/image-fill.test.ts
tests/engine/tools/read.test.ts
tests/engine/tools/registry.test.ts
tests/engine/tools/stock-photo/apply.test.ts
tests/engine/tools/stock-photo/credentials.test.ts
tests/engine/tools/stock-photo/requests.test.ts
tests/engine/tools/structure.test.ts
tests/engine/tools/xpath/basic.test.ts
tests/engine/vector/blob/mutation.test.ts
tests/engine/vector/blob/roundtrip.test.ts
tests/engine/vector/bounds.test.ts
tests/engine/vector/centerline.test.ts
tests/engine/vector/fill-geometry-regen.test.ts
tests/engine/vector/normalize.test.ts
tests/engine/vector/path-rendering.test.ts
tests/engine/vector/validate.test.ts
tests/engine/vector/vectorize.test.ts
tests/engine/vue/canvas/color-space.test.ts
tests/engine/vue/canvas/render-loop.test.ts
tests/engine/vue/controls/appearance.test.ts
tests/engine/vue/controls/binding-mode-edit.test.ts
tests/engine/vue/controls/binding-modes.test.ts
tests/engine/vue/controls/color-binding-provider.test.ts
tests/engine/vue/controls/component-properties.test.ts
tests/engine/vue/controls/constraints.test.ts
tests/engine/vue/controls/node-preview.test.ts
tests/engine/vue/controls/number-expression.test.ts
tests/engine/vue/controls/property-preview.test.ts
tests/engine/vue/controls/shared-style.test.ts
tests/engine/vue/controls/stroke.test.ts
tests/engine/vue/controls/typography-depth.test.ts
tests/engine/vue/document-workspace.test.ts
tests/engine/vue/editor/commands/shortcut.test.ts
tests/engine/vue/editor/menu-model/canvas.test.ts
tests/engine/vue/editor/selected-nodes.test.ts
tests/engine/vue/fill/model.test.ts
tests/engine/vue/i18n/locale.test.ts
tests/engine/vue/input/auto-layout-hover.test.ts
tests/engine/vue/input/draw.test.ts
tests/engine/vue/input/drop-files.test.ts
tests/engine/vue/input/explicit-snap-targets.test.ts
tests/engine/vue/input/geometry.test.ts
tests/engine/vue/input/guides.test.ts
tests/engine/vue/input/move-threshold.test.ts
tests/engine/vue/input/node-edit-snap.test.ts
tests/engine/vue/input/resize/geometry.test.ts
tests/engine/vue/input/resize/path-text/basic.test.ts
tests/engine/vue/input/resize/path-text/reflow.test.ts
tests/engine/vue/input/resize/snapping.test.ts
tests/engine/vue/input/snap-guides.test.ts
tests/engine/vue/layer-tree/model.test.ts
tests/engine/vue/layout/hug-contents.test.ts
tests/engine/vue/lifecycle/retention.test.ts
tests/engine/vue/renderer.test.ts
tests/engine/vue/shared/wheel.test.ts
tests/engine/vue/testing/test-id.test.ts