Sander
Sander
There is no support for Vue2 plugins _(probably because there was no test yet describing/documenting this behaviour)_ and did some minor refactoring.
Would be great if the type of prop could be derived from the component _(`mount(Component)`)_ instead of explicitly defining it through the generic _(`mount`)_. Vue test utils also managed to...
partial fix for: https://github.com/microsoft/playwright/issues/17206 https://www.npmjs.com/package/vue-component-type-helpers has been released last month and is maintained by Vue. It's also used in Vue Test Utils: https://github.com/vuejs/test-utils/blob/main/package.json#L26 related: https://github.com/microsoft/playwright/pull/23194
The component is already rendered with the required props/events/slots when calling `component.update`. This makes it unnecessary to specify all required props/events/slots again when updating a single prop/event/slot. related: https://github.com/microsoft/playwright/pull/23151, https://github.com/microsoft/playwright/pull/23194
partial fix for: https://github.com/microsoft/playwright/issues/17206 https://www.npmjs.com/package/vue-component-type-helpers has been released last month and is maintained by Vue. It's also used in Vue Test Utils: https://github.com/vuejs/test-utils/blob/main/package.json#L26 related: https://github.com/microsoft/playwright/pull/23151
closes: https://github.com/microsoft/playwright/issues/14153 and https://github.com/sand4rt/playwright-ct-angular ### TODO - [x] ~~Enable vite-plugin-angular JIT mode: https://github.com/analogjs/analog/pull/374#issuecomment-1536991065~~ - [x] Fix `Sourcemap is likely to be incorrect: a plugin (@analogjs/vite-plugin-angular)` errors when transpiling: https://github.com/analogjs/analog/issues/410 -...
Would be great to have a watch mode in vscode similar to the one in `--ui` mode: Related to: https://github.com/microsoft/playwright/issues/21960 and https://github.com/microsoft/playwright/issues/7035
Vue released a library _(https://www.npmjs.com/package/vue-component-type-helpers)_ with some type helpers like `ComponentProps`, `ComponentSlots` and `ComponentEmits` which could make the render options type safe. VTU also recently integrated this library: https://github.com/vuejs/test-utils/blob/main/test-dts/mount.d-test.ts#L60. related...