885
* renders a blank div with server stream render
886
* renders a blank div with clean client render
887
* renders a blank div with client render on top of good server markup
888
+* renders a blank div with client render on top of bad server markup
889
* renders a div with inline styles with server string render
890
* renders a div with inline styles with server stream render
891
* renders a div with inline styles with clean client render
892
* renders a div with inline styles with client render on top of good server markup
893
+* renders a div with inline styles with client render on top of bad server markup
894
* renders a self-closing tag with server string render
895
* renders a self-closing tag with server stream render
896
* renders a self-closing tag with clean client render
897
* renders a self-closing tag with client render on top of good server markup
898
+* renders a self-closing tag with client render on top of bad server markup
899
* renders a self-closing tag as a child with server string render
900
* renders a self-closing tag as a child with server stream render
901
* renders a self-closing tag as a child with clean client render
902
* renders a self-closing tag as a child with client render on top of good server markup
903
+* renders a self-closing tag as a child with client render on top of bad server markup
904
* renders simple numbers with server string render
905
* renders simple numbers with server stream render
906
* renders simple numbers with clean client render
907
* renders simple numbers with client render on top of good server markup
908
+* renders simple numbers with client render on top of bad server markup
909
* renders simple strings with server string render
910
* renders simple strings with server stream render
911
* renders simple strings with clean client render
912
* renders simple strings with client render on top of good server markup
913
+* renders simple strings with client render on top of bad server markup
914
* renders string prop with true value with server string render
915
* renders string prop with true value with server stream render
916
* renders string prop with true value with clean client render
917
* renders string prop with true value with client render on top of good server markup
918
+* renders string prop with true value with client render on top of bad server markup
919
* renders string prop with false value with server string render
920
* renders string prop with false value with server stream render
921
* renders string prop with false value with clean client render
922
* renders string prop with false value with client render on top of good server markup
923
+* renders string prop with false value with client render on top of bad server markup
924
* renders boolean prop with true value with server string render
925
* renders boolean prop with true value with server stream render
926
* renders boolean prop with true value with clean client render
927
* renders boolean prop with true value with client render on top of good server markup
928
+* renders boolean prop with true value with client render on top of bad server markup
929
* renders boolean prop with false value with server string render
930
* renders boolean prop with false value with server stream render
931
* renders boolean prop with false value with clean client render
932
* renders boolean prop with false value with client render on top of good server markup
933
+* renders boolean prop with false value with client render on top of bad server markup
934
* renders boolean prop with self value with server string render
935
* renders boolean prop with self value with server stream render
936
* renders boolean prop with self value with clean client render
937
* renders boolean prop with self value with client render on top of good server markup
938
+* renders boolean prop with self value with client render on top of bad server markup
939
* renders boolean prop with "" value with server string render
940
* renders boolean prop with "" value with server stream render
941
* renders boolean prop with "" value with clean client render
942
* renders boolean prop with "" value with client render on top of good server markup
943
+* renders boolean prop with "" value with client render on top of bad server markup
944
* renders boolean prop with string value with server string render
945
* renders boolean prop with string value with server stream render
946
* renders boolean prop with string value with clean client render
947
* renders boolean prop with string value with client render on top of good server markup
948
+* renders boolean prop with string value with client render on top of bad server markup
949
* renders boolean prop with array value with server string render
950
* renders boolean prop with array value with server stream render
951
* renders boolean prop with array value with clean client render
952
* renders boolean prop with array value with client render on top of good server markup
953
+* renders boolean prop with array value with client render on top of bad server markup
954
* renders boolean prop with object value with server string render
955
* renders boolean prop with object value with server stream render
956
* renders boolean prop with object value with clean client render
957
* renders boolean prop with object value with client render on top of good server markup
958
+* renders boolean prop with object value with client render on top of bad server markup
959
* renders boolean prop with non-zero number value with server string render
960
* renders boolean prop with non-zero number value with server stream render
961
* renders boolean prop with non-zero number value with clean client render
962
* renders boolean prop with non-zero number value with client render on top of good server markup
963
+* renders boolean prop with non-zero number value with client render on top of bad server markup
964
* renders boolean prop with zero value with server string render
965
* renders boolean prop with zero value with server stream render
966
* renders boolean prop with zero value with clean client render
967
* renders boolean prop with zero value with client render on top of good server markup
968
+* renders boolean prop with zero value with client render on top of bad server markup
969
* renders download prop with true value with server string render
970
* renders download prop with true value with server stream render
971
* renders download prop with true value with clean client render
972
* renders download prop with true value with client render on top of good server markup
973
+* renders download prop with true value with client render on top of bad server markup
974
* renders download prop with false value with server string render
975
* renders download prop with false value with server stream render
976
* renders download prop with false value with clean client render
977
* renders download prop with false value with client render on top of good server markup
978
+* renders download prop with false value with client render on top of bad server markup
979
* renders download prop with string value with server string render
980
* renders download prop with string value with server stream render
981
* renders download prop with string value with clean client render
982
* renders download prop with string value with client render on top of good server markup
983
+* renders download prop with string value with client render on top of bad server markup
984
* renders download prop with string "true" value with server string render
985
* renders download prop with string "true" value with server stream render
986
* renders download prop with string "true" value with clean client render
987
* renders download prop with string "true" value with client render on top of good server markup
988
+* renders download prop with string "true" value with client render on top of bad server markup
989
* renders className prop with string value with server string render
990
* renders className prop with string value with server stream render
991
* renders className prop with string value with clean client render
992
* renders className prop with string value with client render on top of good server markup
993
+* renders className prop with string value with client render on top of bad server markup
994
* renders className prop with empty string value with server string render
995
* renders className prop with empty string value with server stream render
996
* renders className prop with empty string value with clean client render
997
* renders className prop with empty string value with client render on top of good server markup
998
+* renders className prop with empty string value with client render on top of bad server markup
999
* renders className prop with true value with server string render
1000
* renders className prop with true value with server stream render
1001
* renders className prop with true value with clean client render
1002
* renders className prop with true value with client render on top of good server markup
1003
+* renders className prop with true value with client render on top of bad server markup
1004
* renders className prop with false value with server string render
1005
* renders className prop with false value with server stream render
1006
* renders className prop with false value with clean client render
1007
* renders className prop with false value with client render on top of good server markup
1008
+* renders className prop with false value with client render on top of bad server markup
1009
* renders htmlFor with string value with server string render
1010
* renders htmlFor with string value with server stream render
1011
* renders htmlFor with string value with clean client render
1012
* renders htmlFor with string value with client render on top of good server markup
1013
+* renders htmlFor with string value with client render on top of bad server markup
1014
* renders htmlFor with an empty string with server string render
1015
* renders htmlFor with an empty string with server stream render
1016
* renders htmlFor with an empty string with clean client render
1017
* renders htmlFor with an empty string with client render on top of good server markup
1018
+* renders htmlFor with an empty string with client render on top of bad server markup
1019
* renders className prop with true value with server string render
1020
* renders className prop with true value with server stream render
1021
* renders className prop with true value with clean client render
1022
* renders className prop with true value with client render on top of good server markup
1023
+* renders className prop with true value with client render on top of bad server markup
1024
* renders className prop with false value with server string render
1025
* renders className prop with false value with server stream render
1026
* renders className prop with false value with clean client render
1027
* renders className prop with false value with client render on top of good server markup
1028
+* renders className prop with false value with client render on top of bad server markup
1029
* renders no ref attribute with server string render
1030
* renders no ref attribute with server stream render
1031
* renders no ref attribute with clean client render
1032
* renders no ref attribute with client render on top of good server markup
1033
+* renders no ref attribute with client render on top of bad server markup
1034
* renders no children attribute with server string render
1035
* renders no children attribute with server stream render
1036
* renders no children attribute with clean client render
1037
* renders no children attribute with client render on top of good server markup
1038
+* renders no children attribute with client render on top of bad server markup
1039
* renders no key attribute with server string render
1040
* renders no key attribute with server stream render
1041
* renders no key attribute with clean client render
1042
* renders no key attribute with client render on top of good server markup
1043
+* renders no key attribute with client render on top of bad server markup
1044
* renders no dangerouslySetInnerHTML attribute with server string render
1045
* renders no dangerouslySetInnerHTML attribute with server stream render
1046
* renders no dangerouslySetInnerHTML attribute with clean client render
1047
* renders no dangerouslySetInnerHTML attribute with client render on top of good server markup
1048
+* renders no dangerouslySetInnerHTML attribute with client render on top of bad server markup
1049
* renders no unknown attributes with server string render
1050
* renders no unknown attributes with server stream render
1051
* renders no unknown attributes with clean client render
1052
* renders no unknown attributes with client render on top of good server markup
1053
+* renders no unknown attributes with client render on top of bad server markup
1054
* renders unknown data- attributes with server string render
1055
* renders unknown data- attributes with server stream render
1056
* renders unknown data- attributes with clean client render
1057
* renders unknown data- attributes with client render on top of good server markup
1058
+* renders unknown data- attributes with client render on top of bad server markup
1059
* renders no unknown attributes for non-standard elements with server string render
1060
* renders no unknown attributes for non-standard elements with server stream render
1061
* renders no unknown attributes for non-standard elements with clean client render
1062
* renders no unknown attributes for non-standard elements with client render on top of good server markup
1063
+* renders no unknown attributes for non-standard elements with client render on top of bad server markup
1064
* renders unknown attributes for custom elements with server string render
1065
* renders unknown attributes for custom elements with server stream render
1066
* renders unknown attributes for custom elements with clean client render
1067
* renders unknown attributes for custom elements with client render on top of good server markup
1068
+* renders unknown attributes for custom elements with client render on top of bad server markup
1069
* renders unknown attributes for custom elements using is with server string render
1070
* renders unknown attributes for custom elements using is with server stream render
1071
* renders unknown attributes for custom elements using is with clean client render
1072
* renders unknown attributes for custom elements using is with client render on top of good server markup
1073
+* renders unknown attributes for custom elements using is with client render on top of bad server markup
1074
* renders no HTML events with server string render
1075
* renders no HTML events with server stream render
1076
* renders no HTML events with clean client render
1077
* renders no HTML events with client render on top of good server markup
1078
+* renders no HTML events with client render on top of bad server markup
1079
* renders a div with text with server string render
1080
* renders a div with text with server stream render
1081
* renders a div with text with clean client render
1082
* renders a div with text with client render on top of good server markup
1083
+* renders a div with text with client render on top of bad server markup
1084
* renders a div with text with flanking whitespace with server string render
1085
* renders a div with text with flanking whitespace with server stream render
1086
* renders a div with text with flanking whitespace with clean client render
1087
* renders a div with text with flanking whitespace with client render on top of good server markup
1088
+* renders a div with text with flanking whitespace with client render on top of bad server markup
1089
* renders a div with an empty text child with server string render
1090
* renders a div with an empty text child with server stream render
1091
* renders a div with an empty text child with clean client render
1092
* renders a div with an empty text child with client render on top of good server markup
1093
+* renders a div with an empty text child with client render on top of bad server markup
1094
* renders a div with multiple empty text children with server string render
1095
* renders a div with multiple empty text children with server stream render
1096
* renders a div with multiple empty text children with clean client render
1097
* renders a div with multiple empty text children with client render on top of good server markup
1098
+* renders a div with multiple empty text children with client render on top of bad server markup
1099
* renders a div with multiple whitespace children with server string render
1100
* renders a div with multiple whitespace children with server stream render
1101
* renders a div with multiple whitespace children with clean client render
1102
* renders a div with multiple whitespace children with client render on top of good server markup
1103
+* renders a div with multiple whitespace children with client render on top of bad server markup
1104
* renders a div with text sibling to a node with server string render
1105
* renders a div with text sibling to a node with server stream render
1106
* renders a div with text sibling to a node with clean client render
1107
* renders a div with text sibling to a node with client render on top of good server markup
1108
+* renders a div with text sibling to a node with client render on top of bad server markup
1109
* renders a non-standard element with text with server string render
1110
* renders a non-standard element with text with server stream render
1111
* renders a non-standard element with text with clean client render
1112
* renders a non-standard element with text with client render on top of good server markup
1113
+* renders a non-standard element with text with client render on top of bad server markup
1114
* renders a custom element with text with server string render
1115
* renders a custom element with text with server stream render
1116
* renders a custom element with text with clean client render
1117
* renders a custom element with text with client render on top of good server markup
1118
+* renders a custom element with text with client render on top of bad server markup
1119
* renders a leading blank child with a text sibling with server string render
1120
* renders a leading blank child with a text sibling with server stream render
1121
* renders a leading blank child with a text sibling with clean client render
1122
* renders a leading blank child with a text sibling with client render on top of good server markup
1123
+* renders a leading blank child with a text sibling with client render on top of bad server markup
1124
* renders a trailing blank child with a text sibling with server string render
1125
* renders a trailing blank child with a text sibling with server stream render
1126
* renders a trailing blank child with a text sibling with clean client render
1127
* renders a trailing blank child with a text sibling with client render on top of good server markup
1128
+* renders a trailing blank child with a text sibling with client render on top of bad server markup
1129
* renders an element with two text children with server string render
1130
* renders an element with two text children with server stream render
1131
* renders an element with two text children with clean client render
1132
* renders an element with two text children with client render on top of good server markup
1133
+* renders an element with two text children with client render on top of bad server markup
1134
* renders a number as single child with server string render
1135
* renders a number as single child with server stream render
1136
* renders a number as single child with clean client render
1137
* renders a number as single child with client render on top of good server markup
1138
+* renders a number as single child with client render on top of bad server markup
1139
* renders zero as single child with server string render
1140
* renders zero as single child with server stream render
1141
* renders zero as single child with clean client render
1142
* renders zero as single child with client render on top of good server markup
1143
+* renders zero as single child with client render on top of bad server markup
1144
* renders an element with number and text children with server string render
1145
* renders an element with number and text children with server stream render
1146
* renders an element with number and text children with clean client render
1147
* renders an element with number and text children with client render on top of good server markup
1148
+* renders an element with number and text children with client render on top of bad server markup
1149
* renders null single child as blank with server string render
1150
* renders null single child as blank with server stream render
1151
* renders null single child as blank with clean client render
1152
* renders null single child as blank with client render on top of good server markup
1153
+* renders null single child as blank with client render on top of bad server markup
1154
* renders false single child as blank with server string render
1155
* renders false single child as blank with server stream render
1156
* renders false single child as blank with clean client render
1157
* renders false single child as blank with client render on top of good server markup
1158
+* renders false single child as blank with client render on top of bad server markup
1159
* renders undefined single child as blank with server string render
1160
* renders undefined single child as blank with server stream render
1161
* renders undefined single child as blank with clean client render
1162
* renders undefined single child as blank with client render on top of good server markup
1163
+* renders undefined single child as blank with client render on top of bad server markup
1164
* renders a null component children as empty with server string render
1165
* renders a null component children as empty with server stream render
1166
* renders a null component children as empty with clean client render
1167
* renders a null component children as empty with client render on top of good server markup
1168
+* renders a null component children as empty with client render on top of bad server markup
1169
* renders null children as blank with server string render
1170
* renders null children as blank with server stream render
1171
* renders null children as blank with clean client render
1172
* renders null children as blank with client render on top of good server markup
1173
+* renders null children as blank with client render on top of bad server markup
1174
* renders false children as blank with server string render
1175
* renders false children as blank with server stream render
1176
* renders false children as blank with clean client render
1177
* renders false children as blank with client render on top of good server markup
1178
+* renders false children as blank with client render on top of bad server markup
1179
* renders null and false children together as blank with server string render
1180
* renders null and false children together as blank with server stream render
1181
* renders null and false children together as blank with clean client render
1182
* renders null and false children together as blank with client render on top of good server markup
1183
+* renders null and false children together as blank with client render on top of bad server markup
1184
* renders only null and false children as blank with server string render
1185
* renders only null and false children as blank with server stream render
1186
* renders only null and false children as blank with clean client render
1187
* renders only null and false children as blank with client render on top of good server markup
1188
+* renders only null and false children as blank with client render on top of bad server markup
1189
* renders an svg element with server string render
1190
* renders an svg element with server stream render
1191
* renders an svg element with clean client render
1192
* renders an svg element with client render on top of good server markup
1193
+* renders an svg element with client render on top of bad server markup
1194
* renders svg element with an xlink with server string render
1195
* renders svg element with an xlink with server stream render
1196
* renders svg element with an xlink with clean client render
1197
* renders svg element with an xlink with client render on top of good server markup
1198
+* renders svg element with an xlink with client render on top of bad server markup
1199
* renders a math element with server string render
1200
* renders a math element with server stream render
1201
* renders a math element with clean client render
1202
* renders a math element with client render on top of good server markup
1203
+* renders a math element with client render on top of bad server markup
1204
* renders an img with server string render
1205
* renders an img with server stream render
1206
* renders an img with clean client render
1207
* renders an img with client render on top of good server markup
1208
+* renders an img with client render on top of bad server markup
1209
* renders a button with server string render
1210
* renders a button with server stream render
1211
* renders a button with clean client render
1212
* renders a button with client render on top of good server markup
1213
+* renders a button with client render on top of bad server markup
1214
* renders a div with dangerouslySetInnerHTML with server string render
1215
* renders a div with dangerouslySetInnerHTML with server stream render
1216
* renders a div with dangerouslySetInnerHTML with clean client render
1217
* renders a div with dangerouslySetInnerHTML with client render on top of good server markup
1218
+* renders a div with dangerouslySetInnerHTML with client render on top of bad server markup
1219
* renders a newline-eating tag with content not starting with \n with server string render
1220
* renders a newline-eating tag with content not starting with \n with server stream render
1221
* renders a newline-eating tag with content not starting with \n with clean client render
1222
* renders a newline-eating tag with content not starting with \n with client render on top of good server markup
1223
+* renders a newline-eating tag with content not starting with \n with client render on top of bad server markup
1224
* renders a newline-eating tag with content starting with \n with server string render
1225
* renders a newline-eating tag with content starting with \n with server stream render
1226
* renders a newline-eating tag with content starting with \n with clean client render
1227
* renders a newline-eating tag with content starting with \n with client render on top of good server markup
1228
+* renders a newline-eating tag with content starting with \n with client render on top of bad server markup
1229
* renders a normal tag with content starting with \n with server string render
1230
* renders a normal tag with content starting with \n with server stream render
1231
* renders a normal tag with content starting with \n with clean client render
1232
* renders a normal tag with content starting with \n with client render on top of good server markup
1233
+* renders a normal tag with content starting with \n with client render on top of bad server markup
1234
* renders stateless components with server string render
1235
* renders stateless components with server stream render
1236
* renders stateless components with clean client render
1237
* renders stateless components with client render on top of good server markup
1238
+* renders stateless components with client render on top of bad server markup
1239
* renders ES6 class components with server string render
1240
* renders ES6 class components with server stream render
1241
* renders ES6 class components with clean client render
1242
* renders ES6 class components with client render on top of good server markup
1243
+* renders ES6 class components with client render on top of bad server markup
1244
* renders factory components with server string render
1245
* renders factory components with server stream render
1246
* renders factory components with clean client render
1247
* renders factory components with client render on top of good server markup
1248
+* renders factory components with client render on top of bad server markup
1249
* renders single child hierarchies of components with server string render
1250
* renders single child hierarchies of components with server stream render
1251
* renders single child hierarchies of components with clean client render
1252
* renders single child hierarchies of components with client render on top of good server markup
1253
+* renders single child hierarchies of components with client render on top of bad server markup
1254
* renders multi-child hierarchies of components with server string render
1255
* renders multi-child hierarchies of components with server stream render
1256
* renders multi-child hierarchies of components with clean client render
1257
* renders multi-child hierarchies of components with client render on top of good server markup
1258
+* renders multi-child hierarchies of components with client render on top of bad server markup
1259
* renders a div with a child with server string render
1260
* renders a div with a child with server stream render
1261
* renders a div with a child with clean client render
1262
* renders a div with a child with client render on top of good server markup
1263
+* renders a div with a child with client render on top of bad server markup
1264
* renders a div with multiple children with server string render
1265
* renders a div with multiple children with server stream render
1266
* renders a div with multiple children with clean client render
1267
* renders a div with multiple children with client render on top of good server markup
1268
+* renders a div with multiple children with client render on top of bad server markup
1269
* renders a div with multiple children separated by whitespace with server string render
1270
* renders a div with multiple children separated by whitespace with server stream render
1271
* renders a div with multiple children separated by whitespace with clean client render
1272
* renders a div with multiple children separated by whitespace with client render on top of good server markup
1273
+* renders a div with multiple children separated by whitespace with client render on top of bad server markup
1274
* renders a div with a single child surrounded by whitespace with server string render
1275
* renders a div with a single child surrounded by whitespace with server stream render
1276
* renders a div with a single child surrounded by whitespace with clean client render
1277
* renders a div with a single child surrounded by whitespace with client render on top of good server markup
1278
+* renders a div with a single child surrounded by whitespace with client render on top of bad server markup
1279
* renders >,<, and & as single child with server string render
1280
* renders >,<, and & as single child with server stream render
1281
* renders >,<, and & as single child with clean client render
1282
* renders >,<, and & as single child with client render on top of good server markup
1283
+* renders >,<, and & as single child with client render on top of bad server markup
1284
* renders >,<, and & as multiple children with server string render
1285
* renders >,<, and & as multiple children with server stream render
1286
* renders >,<, and & as multiple children with clean client render
1287
* renders >,<, and & as multiple children with client render on top of good server markup
1288
+* renders >,<, and & as multiple children with client render on top of bad server markup
1289
* throws when rendering a string component with server string render
1290
* throws when rendering a string component with clean client render
1291
* throws when rendering a string component with client render on top of bad server markup
1314
* renders an input with a value and an onChange with server stream render
1315
* renders an input with a value and an onChange with clean client render
1316
* renders an input with a value and an onChange with client render on top of good server markup
1317
+* renders an input with a value and an onChange with client render on top of bad server markup
1318
* renders an input with a value and readOnly with server string render
1319
* renders an input with a value and readOnly with server stream render
1320
* renders an input with a value and readOnly with clean client render
1321
* renders an input with a value and readOnly with client render on top of good server markup
1322
+* renders an input with a value and readOnly with client render on top of bad server markup
1323
* renders an input with a value and no onChange/readOnly with server string render
1324
* renders an input with a value and no onChange/readOnly with server stream render
1325
* renders an input with a value and no onChange/readOnly with clean client render
1326
* renders an input with a value and no onChange/readOnly with client render on top of good server markup
1327
+* renders an input with a value and no onChange/readOnly with client render on top of bad server markup
1328
* renders an input with a defaultValue with server string render
1329
* renders an input with a defaultValue with server stream render
1330
* renders an input with a defaultValue with clean client render
1331
* renders an input with a defaultValue with client render on top of good server markup
1332
+* renders an input with a defaultValue with client render on top of bad server markup
1333
* renders an input value overriding defaultValue with server string render
1334
* renders an input value overriding defaultValue with server stream render
1335
* renders an input value overriding defaultValue with clean client render
1336
* renders an input value overriding defaultValue with client render on top of good server markup
1337
+* renders an input value overriding defaultValue with client render on top of bad server markup
1338
* renders an input value overriding defaultValue no matter the prop order with server string render
1339
* renders an input value overriding defaultValue no matter the prop order with server stream render
1340
* renders an input value overriding defaultValue no matter the prop order with clean client render
1341
* renders an input value overriding defaultValue no matter the prop order with client render on top of good server markup
1342
+* renders an input value overriding defaultValue no matter the prop order with client render on top of bad server markup
1343
* renders a checkbox that is checked with an onChange with server string render
1344
* renders a checkbox that is checked with an onChange with server stream render
1345
* renders a checkbox that is checked with an onChange with clean client render
1346
* renders a checkbox that is checked with an onChange with client render on top of good server markup
1347
+* renders a checkbox that is checked with an onChange with client render on top of bad server markup
1348
* renders a checkbox that is checked with readOnly with server string render
1349
* renders a checkbox that is checked with readOnly with server stream render
1350
* renders a checkbox that is checked with readOnly with clean client render
1351
* renders a checkbox that is checked with readOnly with client render on top of good server markup
1352
+* renders a checkbox that is checked with readOnly with client render on top of bad server markup
1353
* renders a checkbox that is checked and no onChange/readOnly with server string render
1354
* renders a checkbox that is checked and no onChange/readOnly with server stream render
1355
* renders a checkbox that is checked and no onChange/readOnly with clean client render
1356
* renders a checkbox that is checked and no onChange/readOnly with client render on top of good server markup
1357
+* renders a checkbox that is checked and no onChange/readOnly with client render on top of bad server markup
1358
* renders a checkbox with defaultChecked with server string render
1359
* renders a checkbox with defaultChecked with server stream render
1360
* renders a checkbox with defaultChecked with clean client render
1361
* renders a checkbox with defaultChecked with client render on top of good server markup
1362
+* renders a checkbox with defaultChecked with client render on top of bad server markup
1363
* renders a checkbox checked overriding defaultChecked with server string render
1364
* renders a checkbox checked overriding defaultChecked with server stream render
1365
* renders a checkbox checked overriding defaultChecked with clean client render
1366
* renders a checkbox checked overriding defaultChecked with client render on top of good server markup
1367
+* renders a checkbox checked overriding defaultChecked with client render on top of bad server markup
1368
* renders a checkbox checked overriding defaultChecked no matter the prop order with server string render
1369
* renders a checkbox checked overriding defaultChecked no matter the prop order with server stream render
1370
* renders a checkbox checked overriding defaultChecked no matter the prop order with clean client render
1371
* renders a checkbox checked overriding defaultChecked no matter the prop order with client render on top of good server markup
1372
+* renders a checkbox checked overriding defaultChecked no matter the prop order with client render on top of bad server markup
1373
* renders a textarea with a value and an onChange with server string render
1374
* renders a textarea with a value and an onChange with server stream render
1375
* renders a textarea with a value and an onChange with clean client render
1376
* renders a textarea with a value and an onChange with client render on top of good server markup
1377
+* renders a textarea with a value and an onChange with client render on top of bad server markup
1378
* renders a textarea with a value and readOnly with server string render
1379
* renders a textarea with a value and readOnly with server stream render
1380
* renders a textarea with a value and readOnly with clean client render
1381
* renders a textarea with a value and readOnly with client render on top of good server markup
1382
+* renders a textarea with a value and readOnly with client render on top of bad server markup
1383
* renders a textarea with a value and no onChange/readOnly with server string render
1384
* renders a textarea with a value and no onChange/readOnly with server stream render
1385
* renders a textarea with a value and no onChange/readOnly with clean client render
1386
* renders a textarea with a value and no onChange/readOnly with client render on top of good server markup
1387
+* renders a textarea with a value and no onChange/readOnly with client render on top of bad server markup
1388
* renders a textarea with a defaultValue with server string render
1389
* renders a textarea with a defaultValue with server stream render
1390
* renders a textarea with a defaultValue with clean client render
1391
* renders a textarea with a defaultValue with client render on top of good server markup
1392
+* renders a textarea with a defaultValue with client render on top of bad server markup
1393
* renders a textarea value overriding defaultValue with server string render
1394
* renders a textarea value overriding defaultValue with server stream render
1395
* renders a textarea value overriding defaultValue with clean client render
1396
* renders a textarea value overriding defaultValue with client render on top of good server markup
1397
+* renders a textarea value overriding defaultValue with client render on top of bad server markup
1398
* renders a textarea value overriding defaultValue no matter the prop order with server string render
1399
* renders a textarea value overriding defaultValue no matter the prop order with server stream render
1400
* renders a textarea value overriding defaultValue no matter the prop order with clean client render
1401
* renders a textarea value overriding defaultValue no matter the prop order with client render on top of good server markup
1402
+* renders a textarea value overriding defaultValue no matter the prop order with client render on top of bad server markup
1403
* renders a select with a value and an onChange with server string render
1404
* renders a select with a value and an onChange with server stream render
1405
* renders a select with a value and an onChange with clean client render
1406
* renders a select with a value and an onChange with client render on top of good server markup
1407
+* renders a select with a value and an onChange with client render on top of bad server markup
1408
* renders a select with a value and readOnly with server string render
1409
* renders a select with a value and readOnly with server stream render
1410
* renders a select with a value and readOnly with clean client render
1411
* renders a select with a value and readOnly with client render on top of good server markup
1412
+* renders a select with a value and readOnly with client render on top of bad server markup
1413
* renders a select with a multiple values and an onChange with server string render
1414
* renders a select with a multiple values and an onChange with server stream render
1415
* renders a select with a multiple values and an onChange with clean client render
1416
* renders a select with a multiple values and an onChange with client render on top of good server markup
1417
+* renders a select with a multiple values and an onChange with client render on top of bad server markup
1418
* renders a select with a multiple values and readOnly with server string render
1419
* renders a select with a multiple values and readOnly with server stream render
1420
* renders a select with a multiple values and readOnly with clean client render
1421
* renders a select with a multiple values and readOnly with client render on top of good server markup
1422
+* renders a select with a multiple values and readOnly with client render on top of bad server markup
1423
* renders a select with a value and no onChange/readOnly with server string render
1424
* renders a select with a value and no onChange/readOnly with server stream render
1425
* renders a select with a value and no onChange/readOnly with clean client render
1426
* renders a select with a value and no onChange/readOnly with client render on top of good server markup
1427
+* renders a select with a value and no onChange/readOnly with client render on top of bad server markup
1428
* renders a select with a defaultValue with server string render
1429
* renders a select with a defaultValue with server stream render
1430
* renders a select with a defaultValue with clean client render
1431
* renders a select with a defaultValue with client render on top of good server markup
1432
+* renders a select with a defaultValue with client render on top of bad server markup
1433
* renders a select value overriding defaultValue with server string render
1434
* renders a select value overriding defaultValue with server stream render
1435
* renders a select value overriding defaultValue with clean client render
1436
* renders a select value overriding defaultValue with client render on top of good server markup
1437
+* renders a select value overriding defaultValue with client render on top of bad server markup
1438
* renders a select value overriding defaultValue no matter the prop order with server string render
1439
* renders a select value overriding defaultValue no matter the prop order with server stream render
1440
* renders a select value overriding defaultValue no matter the prop order with clean client render
1441
* renders a select value overriding defaultValue no matter the prop order with client render on top of good server markup
1442
+* renders a select value overriding defaultValue no matter the prop order with client render on top of bad server markup
1443
* renders a controlled text input with clean client render
1444
* renders a controlled text input with client render on top of good server markup
1445
+* renders a controlled text input with client render on top of bad server markup
1446
* renders a controlled textarea with clean client render
1447
* renders a controlled textarea with client render on top of good server markup
1448
+* renders a controlled textarea with client render on top of bad server markup
1449
* renders a controlled checkbox with clean client render
1450
* renders a controlled checkbox with client render on top of good server markup
1451
+* renders a controlled checkbox with client render on top of bad server markup
1452
* renders a controlled select with clean client render
1453
* renders a controlled select with client render on top of good server markup
1454
+* renders a controlled select with client render on top of bad server markup
1455
* should not blow away user-entered text on successful reconnect to an uncontrolled input
1456
* should not blow away user-entered text on successful reconnect to a controlled input
1457
* should not blow away user-entered text on successful reconnect to an uncontrolled checkbox
1462
* renders class child with context with server stream render
1463
* renders class child with context with clean client render
1464
* renders class child with context with client render on top of good server markup
1465
+* renders class child with context with client render on top of bad server markup
1466
* renders stateless child with context with server string render
1467
* renders stateless child with context with server stream render
1468
* renders stateless child with context with clean client render
1469
* renders stateless child with context with client render on top of good server markup
1470
+* renders stateless child with context with client render on top of bad server markup
1471
* renders class child without context with server string render
1472
* renders class child without context with server stream render
1473
* renders class child without context with clean client render
1474
* renders class child without context with client render on top of good server markup
1475
+* renders class child without context with client render on top of bad server markup
1476
* renders stateless child without context with server string render
1477
* renders stateless child without context with server stream render
1478
* renders stateless child without context with clean client render
1479
* renders stateless child without context with client render on top of good server markup
1480
+* renders stateless child without context with client render on top of bad server markup
1481
* renders class child with wrong context with server string render
1482
* renders class child with wrong context with server stream render
1483
* renders class child with wrong context with clean client render
1484
* renders class child with wrong context with client render on top of good server markup
1485
+* renders class child with wrong context with client render on top of bad server markup
1486
* renders stateless child with wrong context with server string render
1487
* renders stateless child with wrong context with server stream render
1488
* renders stateless child with wrong context with clean client render
1489
* renders stateless child with wrong context with client render on top of good server markup
1490
+* renders stateless child with wrong context with client render on top of bad server markup
1491
* renders with context passed through to a grandchild with server string render
1492
* renders with context passed through to a grandchild with server stream render
1493
* renders with context passed through to a grandchild with clean client render
1494
* renders with context passed through to a grandchild with client render on top of good server markup
1495
+* renders with context passed through to a grandchild with client render on top of bad server markup
1496
* renders a child context overriding a parent context with server string render
1497
* renders a child context overriding a parent context with server stream render
1498
* renders a child context overriding a parent context with clean client render
1499
* renders a child context overriding a parent context with client render on top of good server markup
1500
+* renders a child context overriding a parent context with client render on top of bad server markup
1501
* renders a child context merged with a parent context with server string render
1502
* renders a child context merged with a parent context with server stream render
1503
* renders a child context merged with a parent context with clean client render
1504
* renders a child context merged with a parent context with client render on top of good server markup
1505
+* renders a child context merged with a parent context with client render on top of bad server markup
1506
* renders with a call to componentWillMount before getChildContext with server string render
1507
* renders with a call to componentWillMount before getChildContext with server stream render
1508
* renders with a call to componentWillMount before getChildContext with clean client render
1509
* renders with a call to componentWillMount before getChildContext with client render on top of good server markup
1510
+* renders with a call to componentWillMount before getChildContext with client render on top of bad server markup
1511
* throws when rendering if getChildContext exists without childContextTypes with server string render
1512
* throws when rendering if getChildContext exists without childContextTypes with clean client render
1513
* throws when rendering if getChildContext exists without childContextTypes with client render on top of bad server markup
1527
* should reconnect ES6 Class to Bare Element
1528
* should reconnect Pure Component to Bare Element
1529
* should reconnect Bare Element to Bare Element
1530
+* should error reconnecting different element types
1531
+* should error reconnecting missing attributes
1532
+* should error reconnecting added attributes
1533
+* should error reconnecting different attribute values
1534
+* should error reconnecting different text
1535
* should reconnect a div with a number and string version of number
1536
+* should error reconnecting different numbers
1537
+* should error reconnecting different number from text
1538
+* should error reconnecting different text in two code blocks
1539
+* should error reconnecting missing children
1540
+* should error reconnecting added children
1541
+* should error reconnecting more children
1542
+* should error reconnecting fewer children
1543
+* should error reconnecting reordered children
1544
+* should error reconnecting a div with children separated by whitespace on the client
1545
+* should error reconnecting a div with children separated by different whitespace on the server
1546
+* should error reconnecting a div with children separated by different whitespace
1547
+* can distinguish an empty component from a dom node
1548
+* can distinguish an empty component from an empty text component
1549
+* should error reconnecting a div with different dangerouslySetInnerHTML
1550
1551
src/renderers/dom/shared/__tests__/ReactDOMTextComponent-test.js
1552
* updates a mounted text component in place
1567
* should render different components in same root
1568
* should unmount and remount if the key changes
1569
* should reuse markup if rendering to the same target twice
1570
+* should warn if mounting into dirty rendered markup
1571
* should not warn if mounting into non-empty node
1572
* should warn when mounting into document.body
1573
+* should account for escaping on a checksum mismatch
1574
* should warn if render removes React-rendered children
1575
* should warn if the unmounted node was rendered by another copy of React
1576
* passes the correct callback context
1599
* should generate comment markup for component returns null
1600
* should render composite components
1601
* should only execute certain lifecycle methods
1602
+* should have the correct mounting behavior
1603
* should throw with silly args
1604
* should not put checksum and React ID on components
1605
* should not put checksum and React ID on text components