src/renderers/__tests__/ReactComponentTreeHook-test.js * uses displayName or Unknown for classic components * uses displayName, name, or ReactComponent for modern components * uses displayName, name, or Object for factory components * uses displayName, name, or StatelessComponent for functional components * reports a host tree correctly * reports a simple tree with composites correctly * reports a tree with composites correctly * ignores null children * ignores false children * reports text nodes as children * reports a single text node as a child * reports a single number node as a child * reports a zero as a child * skips empty nodes for multiple children * reports html content as no children * updates text of a single text child * updates from no children to a single text child * updates from a single text child to no children * updates from html content to a single text child * updates from a single text child to html content * updates from no children to multiple text children * updates from multiple text children to no children * updates from html content to multiple text children * updates from multiple text children to html content * updates from html content to no children * updates from no children to html content * updates from one text child to multiple text children * updates from multiple text children to one text child * updates text nodes when reordering * updates host nodes when reordering with keys * updates host nodes when reordering without keys * updates a single composite child of a different type * updates a single composite child of the same type * updates from no children to a single composite child * updates from a single composite child to no children * updates mixed children * updates with a host child * updates from null to a host child * updates from a host child to null * updates from a host child to a composite child * updates from a composite child to a host child * updates from null to a composite child * updates from a composite child to null * updates with a host child * updates from null to a host child * updates from a host child to null * updates from a host child to a composite child * updates from a composite child to a host child * updates from null to a composite child * updates from a composite child to null * tracks owner correctly * purges unmounted components automatically * reports update counts * does not report top-level wrapper as a root * registers inlined text nodes * works src/renderers/__tests__/ReactComponentTreeHook-test.native.js * uses displayName or Unknown for classic components * uses displayName, name, or ReactComponent for modern components * uses displayName, name, or Object for factory components * uses displayName, name, or StatelessComponent for functional components * reports a host tree correctly * reports a simple tree with composites correctly * reports a tree with composites correctly * ignores null children * ignores false children * reports text nodes as children * reports a single text node as a child * reports a single number node as a child * reports a zero as a child * skips empty nodes for multiple children * updates text of a single text child * updates from no children to a single text child * updates from a single text child to no children * updates from no children to multiple text children * updates from multiple text children to no children * updates from one text child to multiple text children * updates from multiple text children to one text child * updates text nodes when reordering * updates host nodes when reordering with keys * updates host nodes when reordering with keys * updates a single composite child of a different type * updates a single composite child of the same type * updates from no children to a single composite child * updates from a single composite child to no children * updates mixed children * updates with a host child * updates from null to a host child * updates from a host child to null * updates from a host child to a composite child * updates from a composite child to a host child * updates from null to a composite child * updates from a composite child to null * updates with a host child * updates from null to a host child * updates from a host child to null * updates from a host child to a composite child * updates from a composite child to a host child * updates from null to a composite child * updates from a composite child to null * tracks owner correctly * purges unmounted components automatically * reports update counts * does not report top-level wrapper as a root src/renderers/__tests__/ReactHostOperationHistoryHook-test.js * gets recorded for host roots * gets recorded for composite roots * gets recorded when a native is mounted deeply instead of null * gets recorded during mount * gets recorded during an update * gets ignored if the styles are shallowly equal * gets recorded during mount * gets recorded during mount * gets recorded during mount * gets recorded during an update from text content * gets recorded during an update from html * gets recorded during an update from children * gets recorded when composite renders to a different type * gets recorded when composite renders to null after a native * gets recorded during an update from text content * gets recorded during an update from html * gets recorded during an update from children * gets reported when a child is inserted * gets reported when a child is inserted * gets reported when a child is removed src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js * should not warn when server-side rendering `onScroll` * should warn about incorrect casing on properties (ssr) * should warn about incorrect casing on event handlers (ssr) * should warn about class (ssr) * should suggest property name if available (ssr) src/renderers/dom/shared/__tests__/ReactDOMServerIntegration-test.js * renders a blank div with client render on top of bad server markup * renders a div with inline styles with client render on top of bad server markup * renders a self-closing tag with client render on top of bad server markup * renders a self-closing tag as a child with client render on top of bad server markup src/renderers/dom/shared/__tests__/ReactMount-test.js * should warn if mounting into dirty rendered markup * should account for escaping on a checksum mismatch src/renderers/dom/shared/__tests__/ReactMountDestruction-test.js * should warn when unmounting a non-container root node * should warn when unmounting a non-container, non-root node src/renderers/dom/shared/__tests__/ReactServerRendering-test.js * should have the correct mounting behavior