(suite: Suite)
| 68 | } |
| 69 | |
| 70 | get(suite: Suite): FixtureRegistrations { |
| 71 | let currentSuite: Suite | undefined = suite |
| 72 | while (currentSuite) { |
| 73 | const overrides = this._overrides.get(currentSuite) |
| 74 | // return the closest override |
| 75 | if (overrides) { |
| 76 | return overrides |
| 77 | } |
| 78 | if (currentSuite === currentSuite.file) { |
| 79 | break |
| 80 | } |
| 81 | currentSuite = currentSuite.suite || currentSuite.file |
| 82 | } |
| 83 | return this._registrations |
| 84 | } |
| 85 | |
| 86 | override(runner: VitestRunner, userFixtures: UserFixtures): void { |
| 87 | const { suite: currentSuite, file } = getCurrentSuite() |
no outgoing calls
no test coverage detected