()
| 148 | }; |
| 149 | |
| 150 | var runNext = function () { |
| 151 | try { |
| 152 | if (before.length > 0) { |
| 153 | before(function (err) { |
| 154 | if (until(err)) return done(err); |
| 155 | return runCurrent(); |
| 156 | }); |
| 157 | } else { |
| 158 | before(); |
| 159 | runCurrent(); |
| 160 | } |
| 161 | } |
| 162 | catch (e) { |
| 163 | handler(e); |
| 164 | } |
| 165 | }; |
| 166 | |
| 167 | if (before.length > 0) { |
| 168 | before(function (err) { |
no test coverage detected