()
| 98 | } |
| 99 | |
| 100 | async function endShellSession() { |
| 101 | if (!shellSessionActive) return |
| 102 | try { event.emit(event.test.after, {}) } catch {} |
| 103 | try { event.emit(event.suite.after, {}) } catch {} |
| 104 | try { event.emit(event.all.result, {}) } catch {} |
| 105 | shellSessionActive = false |
| 106 | } |
| 107 | |
| 108 | async function ensureSession() { |
| 109 | if (shellSessionActive || pausedController) return |
no outgoing calls
no test coverage detected