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
..
2022-10-27 16:50:41 -07:00
2022-10-05 15:30:35 -07:00
2022-10-05 15:30:35 -07:00
2022-11-08 08:47:02 -08:00
2022-10-31 08:58:11 -07:00
2022-10-31 08:58:11 -07:00
2022-10-31 08:58:11 -07:00
2022-10-31 08:58:11 -07:00
2022-11-01 14:17:43 -07:00
2022-10-05 15:30:35 -07:00
2022-11-07 16:27:38 -08:00
2022-10-05 15:30:35 -07:00
2022-11-01 18:02:14 -07:00
2022-11-03 15:17:08 -07:00
2022-10-18 19:23:40 -07:00
2022-11-01 15:04:30 -07:00
2022-11-03 09:55:23 -07:00