UNPKG

@testing-library/react-native

Version:

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

19 lines (18 loc) 884 B
import type { ReactTestInstance, ReactTestRendererJSON } from 'react-test-renderer'; import type { MapPropsFunction } from './map-props'; export type FormatElementOptions = { /** Minimize used space. */ compact?: boolean; /** Highlight the output. */ highlight?: boolean; /** Filter or map props to display. */ mapProps?: MapPropsFunction | null; }; /*** * Format given element as a pretty-printed string. * * @param element Element to format. */ export declare function formatElement(element: ReactTestInstance | null, { compact, highlight, mapProps }?: FormatElementOptions): string; export declare function formatElementList(elements: ReactTestInstance[], options?: FormatElementOptions): string; export declare function formatJson(json: ReactTestRendererJSON | ReactTestRendererJSON[], { compact, highlight, mapProps }?: FormatElementOptions): string;