(test)
| 112 | } |
| 113 | |
| 114 | async run(test) { |
| 115 | event.emit(event.all.before, this) |
| 116 | try { |
| 117 | await this.runTests(test) |
| 118 | } catch (e) { |
| 119 | output.error(e.stack) |
| 120 | throw e |
| 121 | } finally { |
| 122 | event.emit(event.all.result, this) |
| 123 | event.emit(event.all.after, this) |
| 124 | } |
| 125 | } |
| 126 | } |
| 127 | |
| 128 | export default CodeceptRerunner |