(desc, func, opts = {})
| 142 | })() |
| 143 | |
| 144 | const test = (desc, func, opts = {}) => |
| 145 | testFilter(desc)(desc, opts, async (t) => { |
| 146 | setup() |
| 147 | let ended = false |
| 148 | try { |
| 149 | await func(t) |
| 150 | ended = true |
| 151 | } catch (err) { |
| 152 | t.fail(err) |
| 153 | } finally { |
| 154 | try { |
| 155 | teardown() |
| 156 | } catch (err) { |
| 157 | t.fail(err) |
| 158 | } |
| 159 | if (!ended) t.end() |
| 160 | } |
| 161 | }) |
| 162 | |
| 163 | const availablePythons = (() => { |
| 164 | const binaries = [] |
no test coverage detected
searching dependent graphs…