@@ -153,6 +153,8 @@ src/isomorphic/children/__tests__/sliceChildren-test.js
153153src/isomorphic/classic/__tests__/ReactContextValidator-test.js
154154* should filter out context not in contextTypes
155155* should pass next context to lifecycles
156+ * should check context types
157+ * should check child context types
156158
157159src/isomorphic/classic/class/__tests__/ReactBind-test.js
158160* Holds reference to instance
@@ -266,20 +268,24 @@ src/isomorphic/classic/element/__tests__/ReactElementClone-test.js
266268* does not warns for arrays of elements with keys
267269* does not warn when the element is directly in rest args
268270* does not warn when the array contains a non-element
271+ * should check declared prop types after clone
269272* should ignore key and ref warning getters
270273* should ignore undefined key and ref
271274* should extract null key and ref
272275
273276src/isomorphic/classic/element/__tests__/ReactElementValidator-test.js
274277* warns for keys for arrays of elements in rest args
278+ * warns for keys for arrays of elements with owner info
275279* warns for keys for arrays with no owner or parent info
276280* warns for keys for arrays of elements with no owner info
281+ * warns for keys with component stack info
277282* does not warn for keys when passing children down
278283* warns for keys for iterables of elements in rest args
279284* does not warns for arrays of elements with keys
280285* does not warns for iterable elements with keys
281286* does not warn when the element is directly in rest args
282287* does not warn when the array contains a non-element
288+ * should give context for PropType errors in nested components.
283289* gives a helpful error when passing null, undefined, boolean, or number
284290* should check default prop values
285291* should not check the default for explicit null
@@ -471,12 +477,15 @@ src/isomorphic/modern/element/__tests__/ReactJSXElement-test.js
471477
472478src/isomorphic/modern/element/__tests__/ReactJSXElementValidator-test.js
473479* warns for keys for arrays of elements in children position
480+ * warns for keys for arrays of elements with owner info
474481* warns for keys for iterables of elements in rest args
475482* does not warns for arrays of elements with keys
476483* does not warns for iterable elements with keys
477484* does not warn for numeric keys in entry iterable as a child
478485* does not warn when the element is directly as children
479486* does not warn when the child array contains non-elements
487+ * should give context for PropType errors in nested components.
488+ * should update component stack after receiving next element
480489* gives a helpful error when passing null, undefined, or boolean
481490* should check default prop values
482491* should not check the default for explicit null
@@ -543,6 +552,11 @@ src/renderers/dom/shared/__tests__/CSSPropertyOperations-test.js
543552* should create vendor-prefixed markup correctly
544553* should set style attribute when styles exist
545554* should not set style attribute when no styles exist
555+ * should warn when using hyphenated style names
556+ * should warn when updating hyphenated style names
557+ * warns when miscapitalizing vendored style names
558+ * should warn about style having a trailing semicolon
559+ * should warn about style containing a NaN value
546560
547561src/renderers/dom/shared/__tests__/DOMPropertyOperations-test.js
548562* should create markup for simple properties
@@ -607,6 +621,9 @@ src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js
607621* should gracefully handle various style value types
608622* should not update styles when mutating a proxy style object
609623* should throw when mutating style objectsd
624+ * should warn for unknown prop
625+ * should group multiple unknown prop warnings together
626+ * should warn for onDblClick prop
610627* should not warn for "0" as a unitless style value
611628* should warn nicely about NaN in style
612629* should update styles if initially null
@@ -644,6 +661,8 @@ src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js
644661* should warn on upper case HTML tags, not SVG nor custom tags
645662* should warn against children for void elements
646663* should warn against dangerouslySetInnerHTML for void elements
664+ * should include owner rather than parent in warnings
665+ * should emit a warning once for a named custom component using shady DOM
647666* should emit a warning once for an unnamed custom component using shady DOM
648667* should treat menuitem as a void element but still create the closing tag
649668* should validate against multiple children props
@@ -656,20 +675,31 @@ src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js
656675* should validate against invalid styles
657676* should track input values
658677* should track textarea values
678+ * should warn for children on void elements
659679* should support custom elements which extend native elements
660680* should warn against children for void elements
661681* should warn against dangerouslySetInnerHTML for void elements
662682* should validate against multiple children props
663683* should warn about contentEditable and children
664684* should validate against invalid styles
685+ * should report component containing invalid styles
665686* should properly escape text content and attributes values
666687* unmounts children before unsetting DOM node info
667688* should warn about the `onScroll` issue when unsupported (IE8)
668689* should throw when an invalid tag name is used server-side
669690* should throw when an attack vector is used server-side
670691* should throw when an invalid tag name is used
671692* should throw when an attack vector is used
693+ * should warn about incorrect casing on properties
694+ * should warn about incorrect casing on event handlers
695+ * should warn about class
672696* should warn about props that are no longer supported
697+ * should warn about props that are no longer supported (ssr)
698+ * gives source code refs for unknown prop warning
699+ * gives source code refs for unknown prop warning for update render
700+ * gives source code refs for unknown prop warning for exact elements
701+ * gives source code refs for unknown prop warning for exact elements in composition
702+ * should suggest property name if available
673703
674704src/renderers/dom/shared/__tests__/ReactDOMComponentTree-test.js
675705* finds nodes for instances
@@ -680,6 +710,9 @@ src/renderers/dom/shared/__tests__/ReactDOMIDOperations-test.js
680710
681711src/renderers/dom/shared/__tests__/ReactDOMInvalidARIAHook-test.js
682712* should allow valid aria-* props
713+ * should warn for one invalid aria-* prop
714+ * should warn for many invalid aria-* props
715+ * should warn for an improperly cased aria-* prop
683716
684717src/renderers/dom/shared/__tests__/ReactDOMSVG-test.js
685718* creates initial namespaced markup
@@ -933,11 +966,14 @@ src/renderers/dom/shared/wrappers/__tests__/ReactDOMInput-test.js
933966* should have a this value of undefined if bind is not used
934967* should warn with checked and no onChange handler with readOnly specified
935968* should update defaultValue to empty string
969+ * should warn if value is null
936970* should warn if checked and defaultChecked props are specified
937971* should warn if value and defaultValue props are specified
938972* should warn if controlled input switches to uncontrolled (value is undefined)
973+ * should warn if controlled input switches to uncontrolled (value is null)
939974* should warn if controlled input switches to uncontrolled with defaultValue
940975* should warn if uncontrolled input (value is undefined) switches to controlled
976+ * should warn if uncontrolled input (value is null) switches to controlled
941977* should warn if controlled checkbox switches to uncontrolled (checked is undefined)
942978* should warn if controlled checkbox switches to uncontrolled (checked is null)
943979* should warn if controlled checkbox switches to uncontrolled with defaultChecked
@@ -983,6 +1019,7 @@ src/renderers/dom/shared/wrappers/__tests__/ReactDOMSelect-test.js
9831019* should support server-side rendering with defaultValue
9841020* should support server-side rendering with multiple
9851021* should not control defaultValue if readding options
1022+ * should warn if value is null
9861023* should refresh state on change
9871024* should warn if value and defaultValue props are specified
9881025* should be able to safely remove select onChange
@@ -1015,6 +1052,7 @@ src/renderers/dom/shared/wrappers/__tests__/ReactDOMTextarea-test.js
10151052* should allow objects as children
10161053* should throw with multiple or invalid children
10171054* should unmount
1055+ * should warn if value is null
10181056* should warn if value and defaultValue are specified
10191057
10201058src/renderers/native/__tests__/ReactNativeAttributePayload-test.js
@@ -1204,6 +1242,7 @@ src/renderers/shared/fiber/__tests__/ReactTopLevelText-test.js
12041242* should render a component returning numbers directly from render
12051243
12061244src/renderers/shared/hooks/__tests__/ReactComponentTreeHook-test.js
1245+ * gets created
12071246* is created during mounting
12081247* is created when calling renderToString during render
12091248
@@ -1258,11 +1297,21 @@ src/renderers/shared/hooks/__tests__/ReactComponentTreeHook-test.native.js
12581297
12591298src/renderers/shared/hooks/__tests__/ReactHostOperationHistoryHook-test.js
12601299* gets ignored for composite roots that return null
1300+ * gets recorded during an update
1301+ * gets recorded as a removal during an update
1302+ * gets recorded during an update
1303+ * gets recorded during an update
12611304* gets ignored if new text is equal
12621305* gets ignored if new text is equal
12631306* gets ignored if the type has not changed
12641307* gets ignored if new html is equal
12651308
1309+ src/renderers/shared/shared/__tests__/ReactChildReconciler-test.js
1310+ * warns for duplicated array keys
1311+ * warns for duplicated array keys with component stack info
1312+ * warns for duplicated iterable keys
1313+ * warns for duplicated iterable keys with component stack info
1314+
12661315src/renderers/shared/shared/__tests__/ReactComponent-test.js
12671316* should throw when supplying a ref outside of render method
12681317* should warn when children are mutated during render
@@ -1317,6 +1366,7 @@ src/renderers/shared/shared/__tests__/ReactCompositeComponent-test.js
13171366* should replace state
13181367* should support objects with prototypes as state
13191368* should not warn about unmounting during unmounting
1369+ * should warn when mutated props are passed
13201370* should only call componentWillUnmount once
13211371* prepares new child before unmounting old
13221372
@@ -1405,6 +1455,8 @@ src/renderers/shared/shared/__tests__/ReactMultiChild-test.js
14051455* should replace children with different constructors
14061456* should NOT replace children with different owners
14071457* should replace children with different keys
1458+ * should warn for duplicated array keys with component stack info
1459+ * should warn for duplicated iterable keys with component stack info
14081460* should reorder bailed-out children
14091461* prepares new children before unmounting old
14101462
@@ -1457,6 +1509,7 @@ src/renderers/shared/shared/__tests__/ReactStatelessComponent-test.js
14571509* should unmount stateless component
14581510* should pass context thru stateless component
14591511* should provide a null ref
1512+ * should use correct name in key warning
14601513* should support default props and prop types
14611514* should receive context
14621515* should work with arrow functions
@@ -1511,6 +1564,8 @@ src/renderers/shared/shared/__tests__/refs-test.js
15111564* ref called correctly for stateless component when __DEV__ = false
15121565* ref called correctly for stateless component when __DEV__ = true
15131566* coerces numbers to strings
1567+ * attaches, detaches from fiber component with stack layer
1568+ * attaches, detaches from stack component with fiber layer
15141569
15151570src/renderers/shared/shared/event/__tests__/EventPluginHub-test.js
15161571* should prevent non-function listeners, at dispatch
0 commit comments