openpencil/tests/engine/tools
Danila Poyarkov c05a5596aa fix(tools): require sibling variant components
- Reject combine_as_variants inputs that span different parents\n- Preserve all source components when validation fails\n- Cover the tool-level error path
2026-08-19 20:05:54 +03:00
..
analyze/overlaps test(tools): create control-case node on the plain graph 2026-06-19 11:47:37 +10:00
modify chore: format codebase 2026-05-24 12:15:29 +03:00
stock-photo test(core): cover utility-backed API boundaries 2026-07-13 10:15:39 +03:00
xpath test(engine): move root tests into domains 2026-05-16 12:30:27 +03:00
ai-adapter.test.ts chore(lint): reject broad unknown type assertions 2026-05-25 00:26:02 +03:00
cli.test.ts chore(lint): fix unused test code 2026-05-06 02:53:19 +03:00
create.test.ts fix(tools): require sibling variant components 2026-08-19 20:05:54 +03:00
describe.test.ts fix(tools): describe visible strokes (#447) 2026-08-01 17:40:30 +03:00
eval-wrap.test.ts refactor(tools): use acorn AST parser for eval wrapping 2026-05-11 12:15:38 +03:00
export-image.test.ts feat(ai): add isolated visual inspection 2026-08-13 21:15:44 +03:00
library-components.test.ts feat: add Figma-style variants and component libraries (#512) 2026-08-14 19:31:41 +03:00
modify.test.ts chore(tests): guard modify tool assertions 2026-05-06 11:20:49 +03:00
read.test.ts feat(text): surface missing font substitutions 2026-08-13 18:33:10 +03:00
registry.test.ts chore(lint): fix unused test code 2026-05-06 02:53:19 +03:00
structure.test.ts chore(tests): remove targeted non-null assertions 2026-05-06 03:13:58 +03:00