Skip to content

Commit 765f7b5

Browse files
committed
refactor: use queries from Testing Library to enumerate queries
1 parent 0f29ea3 commit 765f7b5

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

lib/fixture/locator/fixtures.ts

+10-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
import type {Locator, Page, PlaywrightTestArgs, TestFixture} from '@playwright/test'
22
import {selectors} from '@playwright/test'
3+
import {queries} from '@testing-library/dom'
34

4-
import {queryNames as allQueryNames} from '../../common'
55
import {replacer} from '../helpers'
6-
import type {Config, LocatorQueries as Queries, SelectorEngine, SupportedQuery} from '../types'
6+
import type {
7+
Config,
8+
LocatorQueries as Queries,
9+
Query,
10+
SelectorEngine,
11+
SupportedQuery,
12+
} from '../types'
713

814
import {buildTestingLibraryScript, isAllQuery, isNotFindQuery, queryToSelector} from './helpers'
915

16+
const allQueryNames = Object.keys(queries) as Query[]
17+
1018
const queryNames = allQueryNames.filter(isNotFindQuery)
1119
const defaultConfig: Config = {testIdAttribute: 'data-testid', asyncUtilTimeout: 1000}
1220

0 commit comments

Comments
 (0)