aboutsummaryrefslogtreecommitdiffstats
path: root/idatui/errors.py
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-24 14:24:05 +0200
committerblasty <blasty@local>2026-07-24 14:24:05 +0200
commitc4bf286e419b24b2317f250884c3235dedb1c53c (patch)
tree245e7b7e711f1573831b8de90e38a7e1f23bfa44 /idatui/errors.py
parentworker: inject custom tools on startup (self-sufficient, no spawn.sh needed) (diff)
downloadida-tui-c4bf286e419b24b2317f250884c3235dedb1c53c.tar.gz
ida-tui-c4bf286e419b24b2317f250884c3235dedb1c53c.tar.xz
ida-tui-c4bf286e419b24b2317f250884c3235dedb1c53c.zip
tests: add --worker <binary> to run the pilot suite against the idalib worker
run()/main() gain a worker path: IdaTui(open_path=binary, backend="worker", ensure_server=False) instead of attaching to an mcp supervisor via --db. boot() and every scenario are backend-agnostic (they drive app.program), so the full 31-scenario suite runs unchanged on the worker. This is the verification gate before deleting the mcp transport: ~/ida-venv/bin/python tests/test_scenarios.py --worker targets/echo The default (no --worker) still uses the mcp supervisor + --db, so nothing regresses until we pull the plug.
Diffstat (limited to 'idatui/errors.py')
0 files changed, 0 insertions, 0 deletions