mirror of
https://github.com/facebook/react.git
synced 2026-02-25 13:13:03 +00:00
* Warn if unmounting a non-container * Warn if the 2nd+ child is a "root" element but not first This triggers our non-reuse mode. This is covered by ReactMount already but the test doesn't pass yet without also landing #10026.
155 lines
12 KiB
Plaintext
155 lines
12 KiB
Plaintext
src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js
|
|
* gives source code refs for unknown prop warning (ssr)
|
|
* gives source code refs for unknown prop warning for exact elements (ssr)
|
|
* gives source code refs for unknown prop warning for exact elements in composition (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
|
|
* renders simple numbers with client render on top of bad server markup
|
|
* renders simple strings with client render on top of bad server markup
|
|
* renders string prop with true value with client render on top of bad server markup
|
|
* renders string prop with false value with client render on top of bad server markup
|
|
* renders boolean prop with true value with client render on top of bad server markup
|
|
* renders boolean prop with false value with client render on top of bad server markup
|
|
* renders boolean prop with self value with client render on top of bad server markup
|
|
* renders boolean prop with "" value with client render on top of bad server markup
|
|
* renders boolean prop with string value with client render on top of bad server markup
|
|
* renders boolean prop with array value with client render on top of bad server markup
|
|
* renders boolean prop with object value with client render on top of bad server markup
|
|
* renders boolean prop with non-zero number value with client render on top of bad server markup
|
|
* renders boolean prop with zero value with client render on top of bad server markup
|
|
* renders download prop with true value with client render on top of bad server markup
|
|
* renders download prop with false value with client render on top of bad server markup
|
|
* renders download prop with string value with client render on top of bad server markup
|
|
* renders download prop with string "true" value with client render on top of bad server markup
|
|
* renders className prop with string value with client render on top of bad server markup
|
|
* renders className prop with empty string value with client render on top of bad server markup
|
|
* renders className prop with true value with client render on top of bad server markup
|
|
* renders className prop with false value with client render on top of bad server markup
|
|
* renders htmlFor with string value with client render on top of bad server markup
|
|
* renders htmlFor with an empty string with client render on top of bad server markup
|
|
* renders className prop with true value with client render on top of bad server markup
|
|
* renders className prop with false value with client render on top of bad server markup
|
|
* renders no ref attribute with client render on top of bad server markup
|
|
* renders no children attribute with client render on top of bad server markup
|
|
* renders no key attribute with client render on top of bad server markup
|
|
* renders no dangerouslySetInnerHTML attribute with client render on top of bad server markup
|
|
* renders no unknown attributes with client render on top of bad server markup
|
|
* renders unknown data- attributes with client render on top of bad server markup
|
|
* renders no unknown attributes for non-standard elements with client render on top of bad server markup
|
|
* renders unknown attributes for custom elements with client render on top of bad server markup
|
|
* renders unknown attributes for custom elements using is with client render on top of bad server markup
|
|
* renders no HTML events with client render on top of bad server markup
|
|
* renders a div with text with client render on top of bad server markup
|
|
* renders a div with text with flanking whitespace with client render on top of bad server markup
|
|
* renders a div with an empty text child with client render on top of bad server markup
|
|
* renders a div with multiple empty text children with client render on top of bad server markup
|
|
* renders a div with multiple whitespace children with client render on top of bad server markup
|
|
* renders a div with text sibling to a node with client render on top of bad server markup
|
|
* renders a non-standard element with text with client render on top of bad server markup
|
|
* renders a custom element with text with client render on top of bad server markup
|
|
* renders a leading blank child with a text sibling with client render on top of bad server markup
|
|
* renders a trailing blank child with a text sibling with client render on top of bad server markup
|
|
* renders an element with two text children with client render on top of bad server markup
|
|
* renders a number as single child with client render on top of bad server markup
|
|
* renders zero as single child with client render on top of bad server markup
|
|
* renders an element with number and text children with client render on top of bad server markup
|
|
* renders null single child as blank with client render on top of bad server markup
|
|
* renders false single child as blank with client render on top of bad server markup
|
|
* renders undefined single child as blank with client render on top of bad server markup
|
|
* renders a null component children as empty with client render on top of bad server markup
|
|
* renders null children as blank with client render on top of bad server markup
|
|
* renders false children as blank with client render on top of bad server markup
|
|
* renders null and false children together as blank with client render on top of bad server markup
|
|
* renders only null and false children as blank with client render on top of bad server markup
|
|
* renders an svg element with client render on top of bad server markup
|
|
* renders svg element with an xlink with client render on top of bad server markup
|
|
* renders a math element with client render on top of bad server markup
|
|
* renders an img with client render on top of bad server markup
|
|
* renders a button with client render on top of bad server markup
|
|
* renders a div with dangerouslySetInnerHTML with client render on top of bad server markup
|
|
* renders a newline-eating tag with content not starting with \n with client render on top of bad server markup
|
|
* renders a newline-eating tag with content starting with \n with client render on top of bad server markup
|
|
* renders a normal tag with content starting with \n with client render on top of bad server markup
|
|
* renders stateless components with client render on top of bad server markup
|
|
* renders ES6 class components with client render on top of bad server markup
|
|
* renders factory components with client render on top of bad server markup
|
|
* renders single child hierarchies of components with client render on top of bad server markup
|
|
* renders multi-child hierarchies of components with client render on top of bad server markup
|
|
* renders a div with a child with client render on top of bad server markup
|
|
* renders a div with multiple children with client render on top of bad server markup
|
|
* renders a div with multiple children separated by whitespace with client render on top of bad server markup
|
|
* renders a div with a single child surrounded by whitespace with client render on top of bad server markup
|
|
* renders >,<, and & as single child with client render on top of bad server markup
|
|
* renders >,<, and & as multiple children with client render on top of bad server markup
|
|
* renders an input with a value and an onChange with client render on top of bad server markup
|
|
* renders an input with a value and readOnly with client render on top of bad server markup
|
|
* renders an input with a value and no onChange/readOnly with client render on top of bad server markup
|
|
* renders an input with a defaultValue with client render on top of bad server markup
|
|
* renders an input value overriding defaultValue with client render on top of bad server markup
|
|
* renders an input value overriding defaultValue no matter the prop order with client render on top of bad server markup
|
|
* renders a checkbox that is checked with an onChange with client render on top of bad server markup
|
|
* renders a checkbox that is checked with readOnly with client render on top of bad server markup
|
|
* renders a checkbox that is checked and no onChange/readOnly with client render on top of bad server markup
|
|
* renders a checkbox with defaultChecked with client render on top of bad server markup
|
|
* renders a checkbox checked overriding defaultChecked with client render on top of bad server markup
|
|
* renders a checkbox checked overriding defaultChecked no matter the prop order with client render on top of bad server markup
|
|
* renders a textarea with a value and an onChange with client render on top of bad server markup
|
|
* renders a textarea with a value and readOnly with client render on top of bad server markup
|
|
* renders a textarea with a value and no onChange/readOnly with client render on top of bad server markup
|
|
* renders a textarea with a defaultValue with client render on top of bad server markup
|
|
* renders a textarea value overriding defaultValue with client render on top of bad server markup
|
|
* renders a textarea value overriding defaultValue no matter the prop order with client render on top of bad server markup
|
|
* renders a select with a value and an onChange with client render on top of bad server markup
|
|
* renders a select with a value and readOnly with client render on top of bad server markup
|
|
* renders a select with a multiple values and an onChange with client render on top of bad server markup
|
|
* renders a select with a multiple values and readOnly with client render on top of bad server markup
|
|
* renders a select with a value and no onChange/readOnly with client render on top of bad server markup
|
|
* renders a select with a defaultValue with client render on top of bad server markup
|
|
* renders a select value overriding defaultValue with client render on top of bad server markup
|
|
* renders a select value overriding defaultValue no matter the prop order with client render on top of bad server markup
|
|
* renders a controlled text input with client render on top of bad server markup
|
|
* renders a controlled textarea with client render on top of bad server markup
|
|
* renders a controlled checkbox with client render on top of bad server markup
|
|
* renders a controlled select with client render on top of bad server markup
|
|
* renders class child with context with client render on top of bad server markup
|
|
* renders stateless child with context with client render on top of bad server markup
|
|
* renders class child without context with client render on top of bad server markup
|
|
* renders stateless child without context with client render on top of bad server markup
|
|
* renders class child with wrong context with client render on top of bad server markup
|
|
* renders stateless child with wrong context with client render on top of bad server markup
|
|
* renders with context passed through to a grandchild with client render on top of bad server markup
|
|
* renders a child context overriding a parent context with client render on top of bad server markup
|
|
* renders a child context merged with a parent context with client render on top of bad server markup
|
|
* renders with a call to componentWillMount before getChildContext with client render on top of bad server markup
|
|
* should error reconnecting different element types
|
|
* should error reconnecting missing attributes
|
|
* should error reconnecting added attributes
|
|
* should error reconnecting different attribute values
|
|
* should error reconnecting different text
|
|
* should error reconnecting different numbers
|
|
* should error reconnecting different number from text
|
|
* should error reconnecting different text in two code blocks
|
|
* should error reconnecting missing children
|
|
* should error reconnecting added children
|
|
* should error reconnecting more children
|
|
* should error reconnecting fewer children
|
|
* should error reconnecting reordered children
|
|
* should error reconnecting a div with children separated by whitespace on the client
|
|
* should error reconnecting a div with children separated by different whitespace on the server
|
|
* should error reconnecting a div with children separated by different whitespace
|
|
* can distinguish an empty component from a dom node
|
|
* can distinguish an empty component from an empty text component
|
|
* should error reconnecting a div with different dangerouslySetInnerHTML
|
|
|
|
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__/ReactServerRendering-test.js
|
|
* should have the correct mounting behavior
|