playwright/utils/generate_types
Ross Wollman 799d4703bc
feature(test-runner): multiple web servers (#15388)
Fixes #8206.

Since #8206 is a long-awaited (~ 1 year old), popular (~ 45 reactions, frequently requested in community channels, etc.), this PR aims to unblock folks.

Notably, we do not innovate on the `webServer` API, despite knowing we're not in love with it. We'll save the innovation for either Plugins or a new `LaunchConfigs` option. (We haven't yet arrived at a Plugin API we like, and instead of launching a new option guessing what the "better" launchConfig API would be, let's wait and see how folks use this new Array-variant of `webServer` which—despite its name—can be used for non-Web Server launches!
2022-07-07 15:27:21 -07:00
..
test fix(types): allow specifying element type in locator.evaluate callback (#11048) 2021-12-21 13:17:45 -08:00
exported.json feat(test-runner): implement expect(pageOrLocator).toHaveScreenshot (#12242) 2022-02-28 12:25:59 -08:00
index.js feature(test-runner): multiple web servers (#15388) 2022-07-07 15:27:21 -07:00
overrides-test.d.ts feat(runner): anonymous describes (#15424) 2022-07-06 13:54:11 -07:00
overrides-testReporter.d.ts chore: widen Metadata type (#13942) 2022-05-04 13:16:11 -07:00
overrides.d.ts fix(har): remove types/har.d.ts, update har.ts per spec (#15046) 2022-06-22 12:16:29 -07:00
parseOverrides.js chore: generate more types (#13358) 2022-04-06 13:36:20 -07:00