mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
* Added a handful of SSR unit tests, ported from a previous pull request. * Fixing linting errors * Fixed a test helper function to properly report errors. * Un-nested the new rendering tests. Updated the fiber test passing/not passing lists. * Edited to comply with the react/jsx-space-before-closing eslint rule, which will soon be merged into master. * Response to code review from @spicyj. Moved tests to separate file, reworked wording of test names, corrected use of canUseDom, and simplified tests against tagName. Thanks for the help, @spicyj! * Converted the unit tests to use async-await style. * Moved async-await babel transform for tests from .babelrc to preprocessor.js. * Response to code review in PR #9089. Thanks, @spicyj! * Fixing some bugs in the SSR unit tests. * Missed deleting some repeated code in the last commit. * Adding unit tests for property to attribute mapping in SSR. * Removing some redundant unit tests. * Oops. I forgot to re-run record-tests after c593dbc; fixing that here. * Reformatting for prettier so that the build will pass.
61 lines
4.2 KiB
Plaintext
61 lines
4.2 KiB
Plaintext
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
|
|
* 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 server string render
|
|
* 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 server string render
|
|
* 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
|
|
|
|
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
|