fabro/lib
Bryan Helmkamp 3ed65d3728
fix(test): consume stdin in render_graph RENDER_ERROR fake subprocess
The fake /bin/sh script in the render_error protocol test printed and
exited without reading stdin, which raced the parent's write_all on
Linux — EPIPE would surface as ChildCrashed (500) instead of the
RenderFailed path (400) the test asserts. macOS pipe buffering masked
the race. Adding `cat >/dev/null` mirrors the sibling
protocol_violation test and makes the child consume the DOT input
before printing the RENDER_ERROR line.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-16 19:51:59 -04:00
..
crates fix(test): consume stdin in render_graph RENDER_ERROR fake subprocess 2026-04-16 19:51:59 -04:00
packages/fabro-api-client refactor(web): rename board column pending → initializing 2026-04-15 09:22:17 -04:00