153
src/isomorphic/classic/__tests__/ReactContextValidator-test.js
154
* should filter out context not in contextTypes
155
* should pass next context to lifecycles
156
+* should check context types
157
+* should check child context types
158
159
src/isomorphic/classic/class/__tests__/ReactBind-test.js
160
* Holds reference to instance
268
* does not warns for arrays of elements with keys
269
* does not warn when the element is directly in rest args
270
* does not warn when the array contains a non-element
271
+* should check declared prop types after clone
272
* should ignore key and ref warning getters
273
* should ignore undefined key and ref
274
* should extract null key and ref
275
276
src/isomorphic/classic/element/__tests__/ReactElementValidator-test.js
277
* warns for keys for arrays of elements in rest args
278
+* warns for keys for arrays of elements with owner info
279
* warns for keys for arrays with no owner or parent info
280
* warns for keys for arrays of elements with no owner info
281
+* warns for keys with component stack info
282
* does not warn for keys when passing children down
283
* warns for keys for iterables of elements in rest args
284
* does not warns for arrays of elements with keys
285
* does not warns for iterable elements with keys
286
* does not warn when the element is directly in rest args
287
* does not warn when the array contains a non-element
288
+* should give context for PropType errors in nested components.
289
* gives a helpful error when passing null, undefined, boolean, or number
290
* should check default prop values
291
* should not check the default for explicit null
477
478
src/isomorphic/modern/element/__tests__/ReactJSXElementValidator-test.js
479
* warns for keys for arrays of elements in children position
480
+* warns for keys for arrays of elements with owner info
481
* warns for keys for iterables of elements in rest args
482
* does not warns for arrays of elements with keys
483
* does not warns for iterable elements with keys
484
* does not warn for numeric keys in entry iterable as a child
485
* does not warn when the element is directly as children
486
* 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
489
* gives a helpful error when passing null, undefined, or boolean
490
* should check default prop values
491
* should not check the default for explicit null
552
* should create vendor-prefixed markup correctly
553
* should set style attribute when styles exist
554
* 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
560
561
src/renderers/dom/shared/__tests__/DOMPropertyOperations-test.js
562
* should create markup for simple properties
621
* should gracefully handle various style value types
622
* should not update styles when mutating a proxy style object
623
* 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
627
* should not warn for "0" as a unitless style value
628
* should warn nicely about NaN in style
629
* should update styles if initially null
661
* should warn on upper case HTML tags, not SVG nor custom tags
662
* should warn against children for void elements
663
* 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
666
* should emit a warning once for an unnamed custom component using shady DOM
667
* should treat menuitem as a void element but still create the closing tag
668
* should validate against multiple children props
675
* should validate against invalid styles
676
* should track input values
677
* should track textarea values
678
+* should warn for children on void elements
679
* should support custom elements which extend native elements
680
* should warn against children for void elements
681
* should warn against dangerouslySetInnerHTML for void elements
682
* should validate against multiple children props
683
* should warn about contentEditable and children
684
* should validate against invalid styles
685
+* should report component containing invalid styles
686
* should properly escape text content and attributes values
687
* unmounts children before unsetting DOM node info
688
* should warn about the `onScroll` issue when unsupported (IE8)
690
* should throw when an attack vector is used server-side
691
* should throw when an invalid tag name is used
692
* 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
696
* 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
703
704
src/renderers/dom/shared/__tests__/ReactDOMComponentTree-test.js
705
* finds nodes for instances
710
711
src/renderers/dom/shared/__tests__/ReactDOMInvalidARIAHook-test.js
712
* 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
716
717
src/renderers/dom/shared/__tests__/ReactDOMSVG-test.js
718
* creates initial namespaced markup
966
* should have a this value of undefined if bind is not used
967
* should warn with checked and no onChange handler with readOnly specified
968
* should update defaultValue to empty string
969
+* should warn if value is null
970
* should warn if checked and defaultChecked props are specified
971
* should warn if value and defaultValue props are specified
972
* should warn if controlled input switches to uncontrolled (value is undefined)
973
+* should warn if controlled input switches to uncontrolled (value is null)
974
* should warn if controlled input switches to uncontrolled with defaultValue
975
* should warn if uncontrolled input (value is undefined) switches to controlled
976
+* should warn if uncontrolled input (value is null) switches to controlled
977
* should warn if controlled checkbox switches to uncontrolled (checked is undefined)
978
* should warn if controlled checkbox switches to uncontrolled (checked is null)
979
* should warn if controlled checkbox switches to uncontrolled with defaultChecked
1019
* should support server-side rendering with defaultValue
1020
* should support server-side rendering with multiple
1021
* should not control defaultValue if readding options
1022
+* should warn if value is null
1023
* should refresh state on change
1024
* should warn if value and defaultValue props are specified
1025
* should be able to safely remove select onChange
1052
* should allow objects as children
1053
* should throw with multiple or invalid children
1054
* should unmount
1055
+* should warn if value is null
1056
* should warn if value and defaultValue are specified
1057
1058
src/renderers/native/__tests__/ReactNativeAttributePayload-test.js
1242
* should render a component returning numbers directly from render
1243
1244
src/renderers/shared/hooks/__tests__/ReactComponentTreeHook-test.js
1245
+* gets created
1246
* is created during mounting
1247
* is created when calling renderToString during render
1248
1297
1298
src/renderers/shared/hooks/__tests__/ReactHostOperationHistoryHook-test.js
1299
* 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
1304
* gets ignored if new text is equal
1305
* gets ignored if new text is equal
1306
* gets ignored if the type has not changed
1307
* gets ignored if new html is equal
1308
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
+
1315
src/renderers/shared/shared/__tests__/ReactComponent-test.js
1316
* should throw when supplying a ref outside of render method
1317
* should warn when children are mutated during render
1366
* should replace state
1367
* should support objects with prototypes as state
1368
* should not warn about unmounting during unmounting
1369
+* should warn when mutated props are passed
1370
* should only call componentWillUnmount once
1371
* prepares new child before unmounting old
1372
1455
* should replace children with different constructors
1456
* should NOT replace children with different owners
1457
* 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
1460
* should reorder bailed-out children
1461
* prepares new children before unmounting old
1462
1509
* should unmount stateless component
1510
* should pass context thru stateless component
1511
* should provide a null ref
1512
+* should use correct name in key warning
1513
* should support default props and prop types
1514
* should receive context
1515
* should work with arrow functions
1564
* ref called correctly for stateless component when __DEV__ = false
1565
* ref called correctly for stateless component when __DEV__ = true
1566
* coerces numbers to strings
1567
+* attaches, detaches from fiber component with stack layer
1568
+* attaches, detaches from stack component with fiber layer
1569
1570
src/renderers/shared/shared/event/__tests__/EventPluginHub-test.js
1571
* should prevent non-function listeners, at dispatch