UNPKG

@testing-library/react-native

Version:

Simple and complete React Native testing utilities that encourage good testing practices.

99 lines (98 loc) 3.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.clearRenderResult = clearRenderResult; exports.screen = void 0; exports.setRenderResult = setRenderResult; const SCREEN_ERROR = '`render` method has not been called'; const notImplemented = () => { throw new Error(SCREEN_ERROR); }; const notImplementedDebug = () => { throw new Error(SCREEN_ERROR); }; const defaultScreen = { isDetached: true, get root() { throw new Error(SCREEN_ERROR); }, get UNSAFE_root() { throw new Error(SCREEN_ERROR); }, debug: notImplementedDebug, update: notImplemented, unmount: notImplemented, rerender: notImplemented, toJSON: notImplemented, getByLabelText: notImplemented, getAllByLabelText: notImplemented, queryByLabelText: notImplemented, queryAllByLabelText: notImplemented, findByLabelText: notImplemented, findAllByLabelText: notImplemented, getByHintText: notImplemented, getAllByHintText: notImplemented, queryByHintText: notImplemented, queryAllByHintText: notImplemented, findByHintText: notImplemented, findAllByHintText: notImplemented, getByA11yHint: notImplemented, getAllByA11yHint: notImplemented, queryByA11yHint: notImplemented, queryAllByA11yHint: notImplemented, findByA11yHint: notImplemented, findAllByA11yHint: notImplemented, getByAccessibilityHint: notImplemented, getAllByAccessibilityHint: notImplemented, queryByAccessibilityHint: notImplemented, queryAllByAccessibilityHint: notImplemented, findByAccessibilityHint: notImplemented, findAllByAccessibilityHint: notImplemented, getByRole: notImplemented, getAllByRole: notImplemented, queryByRole: notImplemented, queryAllByRole: notImplemented, findByRole: notImplemented, findAllByRole: notImplemented, UNSAFE_getByProps: notImplemented, UNSAFE_getAllByProps: notImplemented, UNSAFE_queryByProps: notImplemented, UNSAFE_queryAllByProps: notImplemented, UNSAFE_getByType: notImplemented, UNSAFE_getAllByType: notImplemented, UNSAFE_queryByType: notImplemented, UNSAFE_queryAllByType: notImplemented, getByPlaceholderText: notImplemented, getAllByPlaceholderText: notImplemented, queryByPlaceholderText: notImplemented, queryAllByPlaceholderText: notImplemented, findByPlaceholderText: notImplemented, findAllByPlaceholderText: notImplemented, getByDisplayValue: notImplemented, getAllByDisplayValue: notImplemented, queryByDisplayValue: notImplemented, queryAllByDisplayValue: notImplemented, findByDisplayValue: notImplemented, findAllByDisplayValue: notImplemented, getByTestId: notImplemented, getAllByTestId: notImplemented, queryByTestId: notImplemented, queryAllByTestId: notImplemented, findByTestId: notImplemented, findAllByTestId: notImplemented, getByText: notImplemented, getAllByText: notImplemented, queryByText: notImplemented, queryAllByText: notImplemented, findByText: notImplemented, findAllByText: notImplemented }; let screen = exports.screen = defaultScreen; function setRenderResult(renderResult) { exports.screen = screen = renderResult; } function clearRenderResult() { exports.screen = screen = defaultScreen; } //# sourceMappingURL=screen.js.map