Pavel Feldman
|
0355d8618f
|
chore: use provided value for the generated test id (#18631)
|
2022-11-08 12:04:43 -08:00 |
|
Dmitry Gozman
|
05b623e6b0
|
feat(locators): asLocator supports internal:has= (#18625)
The following snippet:
```js
rowLocator
.filter({ hasText: 'John' })
.filter({ has: page.getByRole('button', { name: 'Say hello' }) })
```
is shown in the logs:
```log
pw:api waiting for getByRole('listitem').filter({ hasText: 'John' }).filter({ has: getByRole('button', { name: 'Say hello' }) })
```
|
2022-11-08 08:47:02 -08:00 |
|
Pavel Feldman
|
3bc9e07daf
|
chore: parse locators strictly (#18553)
|
2022-11-03 15:17:08 -07:00 |
|
Pavel Feldman
|
2c3fa1b1ff
|
chore: add explore locator parser (#18429)
|
2022-10-31 12:55:35 -07:00 |
|
Dmitry Gozman
|
48c44f2c78
|
fix(selectors): hasText and getByText exact match should consider full text (#18260)
Fixes #18259.
|
2022-10-21 16:29:45 -07:00 |
|
Pavel Feldman
|
304a4ee8ec
|
chore: migrate to the internal:text selector (#18135)
|
2022-10-18 13:09:54 -07:00 |
|
Max Schmitt
|
a60073d664
|
fix(generator): .NET getByRole w/ name (#18060)
|
2022-10-13 08:23:43 -07:00 |
|
Pavel Feldman
|
ec1f8d17f0
|
fix(generator): generate nice locators for arbitrary selectors (#18010)
|
2022-10-11 17:50:41 -07:00 |
|