mirror of
https://github.com/callstack/react-native-testing-library.git
synced 2026-09-18 23:09:04 +08:00
24 lines
876 B
TypeScript
24 lines
876 B
TypeScript
import type { HostElement } from 'universal-test-renderer';
|
|
|
|
import { bindByDisplayValueQueries } from './queries/display-value';
|
|
import { bindByHintTextQueries } from './queries/hint-text';
|
|
import { bindByLabelTextQueries } from './queries/label-text';
|
|
import { bindByPlaceholderTextQueries } from './queries/placeholder-text';
|
|
import { bindByRoleQueries } from './queries/role';
|
|
import { bindByTestIdQueries } from './queries/test-id';
|
|
import { bindByTextQueries } from './queries/text';
|
|
|
|
export function within(element: HostElement) {
|
|
return {
|
|
...bindByTextQueries(element),
|
|
...bindByTestIdQueries(element),
|
|
...bindByDisplayValueQueries(element),
|
|
...bindByPlaceholderTextQueries(element),
|
|
...bindByLabelTextQueries(element),
|
|
...bindByHintTextQueries(element),
|
|
...bindByRoleQueries(element),
|
|
};
|
|
}
|
|
|
|
export const getQueriesForElement = within;
|