focusFlags bundles per-backend "was called" flags so the focus routing tests can assert which backend FocusSession dispatched to without an awkward multi-return-value tuple.
| 406 | // routing tests can assert which backend FocusSession dispatched to |
| 407 | // without an awkward multi-return-value tuple. |
| 408 | type focusFlags struct { |
| 409 | iterm, terminal, zellij, kitty *bool |
| 410 | } |
| 411 | |
| 412 | // stubAllFocusBackends replaces the per-backend PSRunner / RunnerOutput |
| 413 | // vars with stubs that flip a bool when the backend's FocusSession |
nothing calls this directly
no outgoing calls
no test coverage detected