> @8.14.0 test:unit:jsdom /tmp/mui
> cross-env NODE_ENV=test TZ=UTC vitest
[?25l
[1m[46m RUN [49m[22m [36mv3.2.4 [39m[90m/tmp/mui[39m
[32m✓[39m [30m[45m eslint-plugin-mui-x [49m[39m src/rules/no-direct-state-access.test.mjs [2m([22m[2m6 tests[22m[2m)[22m[33m 1702[2mms[22m[39m
[33m[2m✓[22m[39m no-direct-state-access[2m > [22mvalid[2m > [22massigning received grid state to a variable [33m 1605[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-premium [49m[39m src/tests/rowReorder.DataGridPremium.test.tsx [2m([22m[2m48 tests[22m[2m | [22m[33m45 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/rowGrouping.DataGridPremium.test.tsx [2m([22m[2m59 tests[22m[2m)[22m[33m 20276[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mSetting grouping criteria[2m > [22minitialState: rowGrouping.model[2m > [22mshould allow to initialize the row grouping [33m 520[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mSetting grouping criteria[2m > [22minitialState: rowGrouping.model[2m > [22mshould not react to initial state updates [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mSetting grouping criteria[2m > [22mprop: rowGroupingModel[2m > [22mshould not call onRowGroupingModelChange on initialisation or on rowGroupingModel prop change [33m 330[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mSetting grouping criteria[2m > [22mprop: rowGroupingModel[2m > [22mshould allow to update the row grouping model from the outside [33m 476[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mSetting grouping criteria[2m > [22mshould display icon on auto-generated row [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould add a "Group by {field}" menu item on ungrouped columns when coLDef.groupable is not defined [33m 547[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould not add a "Group by {field}" menu item on ungrouped columns when coLDef.groupable = false [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould add a "Stop grouping by {field}" menu item on grouped column [33m 407[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould add a "Stop grouping by {field} menu item on each grouping column when prop.rowGroupingColumnMode = "multiple" [33m 630[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould add a "Stop grouping {field}" menu item for each grouping criteria on the grouping column when prop.rowGroupingColumnMode = "single" [33m 573[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould use the colDef.headerName property for grouping menu item label [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn menu[2m > [22mshould use the colDef.headerName property for ungrouping menu item label [33m 375[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "single"[2m > [22mshould use the top level grouping criteria for filtering if mainGroupingCriteria and leafField are not defined [33m 794[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "single"[2m > [22mshould use the column grouping criteria for filtering if mainGroupingCriteria is one of the grouping criteria and leaf field is defined [33m 1115[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "single"[2m > [22mshould use the leaf field for filtering if mainGroupingCriteria is not defined and leaf field is defined [33m 506[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "single"[2m > [22mshould use the leaf field for filtering if mainGroupingCriteria is not one of the grouping criteria and leaf field is defined [33m 621[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "multiple"[2m > [22mshould use the column grouping criteria for filtering if mainGroupingCriteria and leafField are not defined [33m 769[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "multiple"[2m > [22mshould use the column grouping criteria for filtering if mainGroupingCriteria matches the column grouping criteria and leaf field is defined [33m 837[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "multiple"[2m > [22mshould use the leaf field for filtering if mainGroupingCriteria is not defined and leaf field is defined [33m 522[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mfiltering[2m > [22mprop: rowGroupingColumnMode = "multiple"[2m > [22mshould use the leaf field for filtering if mainGroupingCriteria doesn't match the column grouping criteria and leaf field is defined [33m 523[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn pinning[2m > [22mshould keep the checkbox selection column position after column is unpinned when groupingColumnMode = "single" [33m 683[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mcolumn pinning[2m > [22mshould keep the checkbox selection column position after column is unpinned when groupingColumnMode = "multiple" [33m 791[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mshould not collapse expanded groups after `updateRows` [33m 530[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mshould use the valueFormatter of the respective original column for each of the grouping criteria in single column grouping mode [33m 323[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/clipboard.DataGridPremium.test.tsx [2m([22m[2m40 tests[22m[2m | [22m[33m35 skipped[39m[2m)[22m[33m 1148[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/rowGroupingProp.DataGridPremium.test.tsx [2m([22m[2m40 tests[22m[2m)[22m[33m 8853[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mprop: rowGroupingColumnMode[2m > [22mshould support rowGroupingColumnMode switch [33m 704[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mprop: disableRowGrouping[2m > [22mshould disable the row grouping when `prop.disableRowGrouping = true` [33m 576[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mprop: defaultGroupingExpansionDepth[2m > [22mshould not re-apply default expansion on rerender after expansion manually toggled [33m 310[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/aggregation.DataGridPremium.test.tsx [2m([22m[2m46 tests[22m[2m)[22m[33m 8132[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mSetting aggregation model[2m > [22mprop: aggregationModel[2m > [22mshould correctly handle changing aggregated column from non-editable to editable [33m 365[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mRow Grouping[2m > [22mshould update aggregation values after filtering [33m 308[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mRow Grouping[2m > [22mshould apply sorting on the aggregated values [33m 337[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mRow Grouping[2m > [22mprop: getAggregationPosition[2m > [22mshould react to props.getAggregationPosition update [33m 711[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mColumn menu[2m > [22mshould update the aggregation when changing "Aggregation" select value [33m 470[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mprop: aggregationFunctions[2m > [22mshould react to props.aggregationFunctions update [33m 304[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/chartsIntegration.DataGridPremium.test.tsx [2m([22m[2m28 tests[22m[2m)[22m[33m 10792[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22msyncing with grid model[2m > [22mshould update the context when filter model changes [33m 329[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22msyncing with grid model[2m > [22mshould update the context when sort model changes [33m 353[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22msyncing with grid model[2m > [22mshould read to the grouped value if the active dimension becomes grouped [33m 356[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22msyncing with grid model[2m > [22mshould remove values datasets if they become pivoting values [33m 508[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22msyncing with grid model[2m > [22mshould remove values from chartable columns when pivoting has columns [33m 491[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22mshould allow setting string columns as values with row grouping [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22mOther model updates[2m > [22mshould update grouping model and column visibility model if grouped dimension is replaced with another field [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22mOther model updates[2m > [22mshould aggregate newly added values if row grouping is enabled [33m 301[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22msync control[2m > [22mshould allow chart sync control [33m 519[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould render all available chart types [33m 461[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould allow chart type selection [33m 468[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould allow dimensions and values selection [33m 1695[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould allow configuration change [33m 1068[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/pivoting.DataGridPremium.test.tsx [2m([22m[2m19 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 11095[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould pivot the data without pivot columns [33m 821[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould pivot the data with 2 pivot values [33m 783[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould pivot the data with a pivot column and 2 pivot values [33m 724[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould render in pivot mode when mounted with pivoting enabled [33m 357[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould render in pivot mode when mounted with pivoting enabled and async data loading [33m 938[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould not throw when a field is moved from pivot values to pivot rows [33m 703[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould allow to filter rows in pivot mode using original columns [33m 602[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould support derived columns as pivot values [33m 310[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould update available fields when new column is added [33m 784[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould update available fields when a column is removed [33m 678[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould recalculate pivot values when a row is updated while in pivot mode [33m 1048[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould not revert prior edits when pivot mode is disabled [33m 920[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould recalculate pivot values when `rows` prop changes while in pivot mode [33m 1233[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould work with complex singleSelect values as pivot columns [33m 320[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/dataSourcePivoting.DataGridPremium.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 2435[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/cellSelection.DataGridPremium.test.tsx [2m([22m[2m22 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 3932[2mms[22m[39m
[33m[2m✓[22m[39m - Cell selection[2m > [22mshould work with the paginated grid [33m 372[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/exportExcel.DataGridPremium.test.tsx [2m([22m[2m12 tests[22m[2m)[22m[33m 1953[2mms[22m[39m
[33m[2m✓[22m[39m - Export Excel[2m > [22mexport interface[2m > [22mshould display export option [33m 315[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/rowSelection.DataGridPremium.test.tsx [2m([22m[2m11 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 2404[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprops: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mshould auto select the parent if all the children are selected [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprops: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mshould deselect auto selected parent if one of the children is deselected [33m 572[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/rowGroupingApiRef.DataGridPremium.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[33m 1248[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-premium [49m[39m src/tests/dataSourceAggregation.DataGridPremium.test.tsx [2m([22m[2m5 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/aiAssistant.DataGridPremium.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 780[2mms[22m[39m
[33m[2m✓[22m[39m - AI Assistant[2m > [22mAPI[2m > [22mshould apply the prompt result [33m 308[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/statePersistence.DataGridPremium.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[33m 1619[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the current version of the exportable state when using exportOnlyDirtyModels [33m 353[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-premium [49m[39m src/tests/rowSpanning.DataGridPremium.test.tsx [2m([22m[2m1 test[22m[2m | [22m[33m1 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/DataGridPremium.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 415[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould not fail when adding a grouping criterion [33m 415[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/rowPinning.DataGridPremium.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 188[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-premium [49m[39m src/tests/columns.DataGridPremium.test.tsx [2m([22m[2m1 test[22m[2m | [22m[33m1 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/license.DataGridPremium.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 135[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-premium [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1421[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-data-grid-premium should resolve proper @mui/material version [33m 1421[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/rowEditing.DataGridPro.test.tsx [2m([22m[2m92 tests[22m[2m)[22m[33m 18257[2mms[22m[39m
[33m[2m✓[22m[39m - Row editing[2m > [22mapiRef[2m > [22mstartRowEditMode[2m > [22mshould throw when the row is already in edit mode [33m 613[2mms[22m[39m
[33m[2m✓[22m[39m - Row editing[2m > [22mapiRef[2m > [22mstopRowEditMode[2m > [22mshould call processRowUpdate with the old row even if the row is not there anymore [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Row editing[2m > [22mstart edit mode[2m > [22mby pressing Delete[2m > [22mshould call preProcessEditCellProps [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m - Row editing[2m > [22mstop edit mode[2m > [22mby clicking outside the cell[2m > [22mshould call stopRowEditMode with ignoreModifications=false and no cellToFocusAfter [33m 342[2mms[22m[39m
[33m[2m✓[22m[39m - Row editing[2m > [22mstop edit mode[2m > [22mby clicking outside the cell[2m > [22mshould call stopRowEditMode with ignoreModifications=false if the props are being processed [33m 305[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/cellEditing.DataGridPro.test.tsx [2m([22m[2m85 tests[22m[2m)[22m[33m 14671[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/rowSelection.DataGridPro.test.tsx [2m([22m[2m73 tests[22m[2m)[22m[33m 31088[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould keep the previously selected tree data parent selected if it becomes leaf after filtering [33m 641[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould not throw when using `isRowSelectable` and `keepNonExistentRowsSelected` [33m 706[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould put the parent into indeterminate if some but not all the children are selected [33m 335[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = false[2m > [22mshould select all rows of all the pages if 1 row of another page is selected [33m 482[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = false[2m > [22mshould select all visible rows if pagination is not enabled [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = false[2m > [22mshould set the header checkbox in a indeterminate state when some rows of other pages are not selected [33m 746[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = false[2m > [22mshould not select more than one row when disableMultipleRowSelection = true [33m 595[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould throw a console error if used without pagination [33m 1158[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould select all the rows of the current page if no row of the current page is selected [33m 767[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould select all the rows of the current page if 1 row of the current page is selected [33m 893[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould not set the header checkbox in a indeterminate state when some rows of other pages are not selected [33m 715[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould allow to select all the current page rows when props.paginationMode="server" [33m 397[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould select all the rows of the current page keeping the previously selected rows when a filter is applied [33m 739[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: false }[2m > [22mshould select the parent only when selecting it [33m 356[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: false }[2m > [22mshould deselect the parent only when deselecting it [33m 978[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: false }[2m > [22mshould not auto select the parent if all the children are selected [33m 1687[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: false }[2m > [22mshould not deselect selected parent if one of the children is deselected [33m 2736[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: false }[2m > [22mshould select only the unwrapped rows when clicking "Select All" checkbox [33m 656[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: false }[2m > [22mshould deselect only the unwrapped rows when clicking "Select All" checkbox [33m 623[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: false }[2m > [22mshould deselect all the children when deselecting a parent [33m 385[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: false }[2m > [22mshould not auto select the parent if all the children are selected [33m 936[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: false }[2m > [22mshould not deselect selected parent if one of the children is deselected [33m 392[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: false }[2m > [22mshould deselect all the nested rows when clicking "Select All" checkbox [33m 304[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: false }[2m > [22mprop: isRowSelectable[2m > [22mshould not auto-select a descendant if not allowed [33m 382[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: true }[2m > [22mshould deselect the parent only when deselecting it [33m 513[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: true }[2m > [22mshould auto select the parent if all the children are selected [33m 796[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: true }[2m > [22mshould deselect selected parent if one of the children is deselected [33m 939[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: false, parents: true }[2m > [22mprop: isRowSelectable[2m > [22mshould not auto select a parent if not allowed [33m 832[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mshould auto select the parent if all the children are selected [33m 453[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mshould deselect auto selected parent if one of the children is deselected [33m 641[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mshould select all the children when selecting an indeterminate parent [33m 352[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mprop: keepNonExistentRowsSelected = true[2m > [22mshould not apply row selection propagation on filtered rows [33m 376[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould select only filtered rows after filter is applied [33m 597[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/filtering.DataGridPro.test.tsx [2m([22m[2m50 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 18930[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mslotProps `filterColumns` and `getColumnForNewFilter` should allow custom filtering [33m 677[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call `getColumnForNewFilter` when filters are added [33m 440[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould pass columns filtered by `filterColumns` to filters column list [33m 776[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould work as expected with "Add filter" and "Remove all" buttons [33m 1009[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould hide `Add filter` in filter panel when `disableAddFilterButton` is `true` [33m 570[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould hide `Remove all` in filter panel when `disableRemoveAllButton` is `true` [33m 400[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=changeLogicOperator when the logic operator changes but doesn't change the state [33m 693[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=upsertFilterItem when the value is emptied [33m 651[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=deleteFilterItem when a filter is removed [33m 537[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=upsertFilterItems when a filter is added [33m 446[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould publish filterModelChange with the reason whenever the model changes [33m 582[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould allow to clear filters by passing an empty filter model [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould show the latest expandedRows [33m 705[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mServer[2m > [22mshould refresh the filter panel when adding filters [33m 516[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcontrol Filter[2m > [22mshould update the filter state when neither the model nor the onChange are set [33m 418[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcontrol Filter[2m > [22mshould not update the filter state when the filterModelProp is set [33m 322[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcontrol Filter[2m > [22mshould update the filter state when the model is not set, but the onChange is set [33m 442[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcontrol Filter[2m > [22mshould control filter state when the model and the onChange are set [33m 575[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould apply filters on type when the focus is on cell [33m 342[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould call `onFilterModelChange` when filters are updated [33m 341[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow to change the operator from operator menu [33m 421[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow to clear the filter from operator menu [33m 371[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould work correctly with boolean column type [33m 988[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow temporary invalid values while updating the number filter [33m 1273[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mRead-only filters[2m > [22mshould allow updating logic operator even from read-only filters [33m 422[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mRead-only filters[2m > [22mshould disable `Remove all` button for only read-only filters [33m 594[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/rows.DataGridPro.test.tsx [2m([22m[2m46 tests[22m[2m | [22m[33m14 skipped[39m[2m)[22m[33m 7062[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mno virtualization[2m > [22mshould allow to disable virtualization [33m 339[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mno virtualization[2m > [22mshould render the correct rows when changing pages [33m 306[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mCell focus[2m > [22mshould not reset focus when removing a row not containing the focus cell [33m 300[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mCell focus[2m > [22mshould publish "cellFocusOut" when clicking outside the focused cell [33m 316[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mCell focus[2m > [22mshould not crash when the row is removed during the click [33m 337[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/columnPinning.DataGridPro.test.tsx [2m([22m[2m46 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m[33m 19625[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mprops: onPinnedColumnsChange[2m > [22mshould call when a column is pinned [33m 524[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mprop: pinnedColumns[2m > [22mshould not change the pinned columns if the prop didn't change [33m 394[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mprop: disableColumnPinning[2m > [22mshould allow to pin column using `initialState.pinnedColumns` prop [33m 360[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mprop: disableColumnPinning[2m > [22mshould allow to pin column using `pinnedColumns` prop [33m 334[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22mshould reorder the columns to render the left pinned columns before all other columns [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22mshould reorder the columns to render the right pinned columns after all other columns [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22mshould not crash if a non-existent column is pinned [33m 378[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22mpinColumn[2m > [22mshould pin the given column [33m 383[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22mpinColumn[2m > [22mshould change the side when called on a pinned column [33m 414[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22munpinColumn[2m > [22mshould unpin the given column [33m 486[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mcolumn menu[2m > [22mshould pin the column to the left when clicking the "Pin to left" pinning button [33m 640[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mcolumn menu[2m > [22mshould pin the column to the right when clicking the "Pin to right" pinning button [33m 851[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mcolumn menu[2m > [22mshould allow to invert the side when clicking on "Pin to right" pinning button on a left pinned column [33m 1096[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mcolumn menu[2m > [22mshould allow to invert the side when clicking on "Pin to left" pinning button on a right pinned column [33m 1007[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mcolumn menu[2m > [22mshould allow to unpin a pinned left column when clicking "Unpin" pinning button [33m 964[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mcolumn menu[2m > [22mwith fake timers[2m > [22mshould not render menu items if the column has `pinnable` equals to false [33m 678[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould restore the position when unpinning existing columns [33m 881[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould restore the position when unpinning a column added after the first pinned column [33m 1027[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould restore the position of a column pinned before it is added [33m 576[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould restore the position of a column unpinned after a column is removed [33m 522[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould restore the position when the neighboring columns are reordered [33m 774[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould not crash when unpinning the first column [33m 441[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould not crash when unpinning the last column [33m 315[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mrestore column position after unpinning[2m > [22mshould not crash when removing a pinned column [33m 349[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mpinned columns order in column management[2m > [22mshould keep pinned column order in column management panel when toggling columns [33m 987[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mpinned columns order in column management[2m > [22mshould keep pinned column order in column management panel when clicking show/hide all checkbox [33m 851[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mpinned columns order in column management[2m > [22mshould update column order when pinned columns are updated [33m 531[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/columns.DataGridPro.test.tsx [2m([22m[2m36 tests[22m[2m | [22m[33m21 skipped[39m[2m)[22m[33m 1255[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/treeData.DataGridPro.test.tsx [2m([22m[2m46 tests[22m[2m)[22m[33m 8770[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mprop: treeData[2m > [22mshould support tree data toggling [33m 354[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mpagination[2m > [22mshould keep the row expansion when switching page [33m 736[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mfilter[2m > [22mshould allow to toggle props.disableChildrenFiltering [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22msorting[2m > [22mshould allow to toggle props.disableChildrenSorting [33m 341[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/rowPinning.DataGridPro.test.tsx [2m([22m[2m29 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m[33m 6085[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould treat row as pinned even if row with the same id is present in `rows` prop [33m 424[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould update pinned rows when `pinnedRows` prop change [33m 538[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould update pinned rows when calling `apiRef.current.setPinnedRows` method [33m 578[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould not be impacted by sorting [33m 332[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould not be impacted by filtering [33m 488[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould keep pinned rows on page change [33m 481[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould not render selection checkbox for pinned rows [33m 399[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/detailPanel.DataGridPro.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m11 skipped[39m[2m)[22m[33m 6561[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould cache the content of getDetailPanelContent [33m 588[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould cache the content of getDetailPanelHeight [33m 548[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould not select the row when opening the detail panel [33m 315[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould add the MuiDataGrid-row--detailPanelExpanded class to the expanded row [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mprop: onDetailPanelsExpandedRowIds[2m > [22mshould call when a row is expanded or closed [33m 975[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mprop: onDetailPanelsExpandedRowIds[2m > [22mshould not change the open detail panels when called while detailPanelsExpandedRowIds is the same [33m 318[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mprop: detailPanelExpandedRowIds[2m > [22mshould not change the open detail panels if the prop didn't change [33m 414[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mapiRef[2m > [22mtoggleDetailPanel[2m > [22mshould toggle the panel of the given row id [33m 330[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/columnReorder.DataGridPro.test.tsx [2m([22m[2m20 tests[22m[2m)[22m[33m 4118[2mms[22m[39m
[33m[2m✓[22m[39m - Columns reorder[2m > [22mreorder with column grouping[2m > [22mshould allow to split a group with freeReordering in another group [33m 336[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/editComponents.DataGridPro.test.tsx [2m([22m[2m26 tests[22m[2m)[22m[33m 8761[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: string[2m > [22mwith fake timers[2m > [22mshould display a indicator while processing the props [33m 943[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: number[2m > [22mshould keep values as numbers [33m 422[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: number[2m > [22mwith fake timers[2m > [22mshould display a indicator while processing the props [33m 993[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: date[2m > [22mshould call setEditCellValue with the value converted to Date [33m 309[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: date[2m > [22mshould handle correctly dates with partial years [33m 405[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: dateTime[2m > [22mshould handle correctly dates with partial years [33m 536[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould call setEditCellValue with the correct value when valueOptions is an array of strings [33m 318[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould call onValueChange if defined [33m 328[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould call onCellEditStop [33m 302[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould not open the suggestions when Enter is pressed [33m 331[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/dataSourceLazyLoader.DataGridPro.test.tsx [2m([22m[2m18 tests[22m[2m | [22m[33m18 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/export.DataGridPro.test.tsx [2m([22m[2m17 tests[22m[2m)[22m[33m 2392[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/rowReorder.DataGridPro.test.tsx [2m([22m[2m8 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/events.DataGridPro.test.tsx [2m([22m[2m21 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 3152[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/sorting.DataGridPro.test.tsx [2m([22m[2m21 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 3079[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/columnHeaders.DataGridPro.test.tsx [2m([22m[2m11 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 1922[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/utils/tree/createRowTree.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/statePersistence.DataGridPro.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 2893[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the initial values of the models [33m 324[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the controlled values of the models [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the controlled values of the models when using exportOnlyDirtyModels [33m 304[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the initial values of the models when using exportOnlyUserModels [33m 310[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the current version of the exportable state [33m 439[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: restoreState[2m > [22mshould restore the whole exportable state [33m 461[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/columnSpanning.DataGridPro.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 658[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/dataSourceTreeData.DataGridPro.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m7 skipped[39m[2m)[22m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/infiniteLoader.DataGridPro.test.tsx [2m([22m[2m3 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/printExport.DataGrid.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 2498[2mms[22m[39m
[33m[2m✓[22m[39m - Print export[2m > [22mcolumn visibility with initialState[2m > [22mshould have 'currencyPair' 'visible' in print and 'visible' in screen [33m 325[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/layout.DataGridPro.test.tsx [2m([22m[2m8 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/lazyLoader.DataGridPro.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 678[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/columnsVisibility.DataGridPro.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[33m 1191[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould not hide column when resizing a column after hiding it and showing it again [33m 600[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/pagination.DataGridPro.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[33m 764[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/components.DataGridPro.test.tsx [2m([22m[2m11 tests[22m[2m)[22m[33m 2283[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/clipboard.DataGridPro.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[33m 510[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/listView.DataGridPro.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[33m 719[2mms[22m[39m
[33m[2m✓[22m[39m - List view[2m > [22mshould render list column when `listView` prop updates [33m 308[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/dataSource.DataGridPro.test.tsx [2m([22m[2m1 test[22m[2m | [22m[33m1 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/state.DataGridPro.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 299[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid-pro [49m[39m src/tests/accessibility.DataGridPro.test.tsx [2m([22m[2m1 test[22m[2m | [22m[33m1 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/filterPanel.DataGridPro.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 298[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/license.DataGridPro.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 70[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1636[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-data-grid-pro should resolve proper @mui/material version [33m 1635[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/recurrence-utils.test.ts [2m([22m[2m112 tests[22m[2m)[22m[32m 198[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-occurrences-with-timeline-position/useEventOccurrencesWithTimelinePosition.test.ts [2m([22m[2m10 tests[22m[2m)[22m[32m 38[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-calendar/tests/date.EventCalendarStore.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-calendar/tests/selectors.EventCalendarStore.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/SchedulerStore/tests/core.SchedulerStore.test.ts [2m([22m[2m14 tests[22m[2m)[22m[32m 8[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/SchedulerStore/tests/event.SchedulerStore.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 10[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-adapter/useAdapter.test.ts [2m([22m[2m17 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-calendar/tests/core.EventCalendarStore.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/event-utils.test.ts [2m([22m[2m9 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/SchedulerStore/tests/recurrence.SchedulerStore.test.ts [2m([22m[2m14 tests[22m[2m)[22m[32m 8[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-occurrences-with-day-grid-position/useEventOccurrencesWithDayGridPosition.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/use-date-from-position-in-time-column/useCalendarGridDateFromPositionInTimeColumn.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-calendar/tests/view.EventCalendarStore.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/SchedulerStore/tests/date.SchedulerStore.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 3[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-event-calendar/tests/preferences.EventCalendarStore.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/day-event-resize-handler/CalendarGridDayEventResizeHandler.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 109[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/use-timeline/tests/core.TimelineStore.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/time-event-resize-handler/CalendarGridTimeEventResizeHandler.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 42[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/day-event/CalendarGridDayEvent.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 43[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/time-event/CalendarGridTimeEvent.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 31[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/time-event-placeholder/CalendarGridTimeEventPlaceholder.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 30[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/day-event-placeholder/CalendarGridDayEventPlaceholder.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 50[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/timeline/event/TimelineEvent.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 49[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/header-cell/CalendarGridHeaderCell.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 39[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/current-time-indicator/CalendarGridCurrentTimeIndicator.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 28[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/day-cell/CalendarGridDayCell.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 43[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/SchedulerStore/tests/resource.SchedulerStore.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/utils/date-utils.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/time-column/CalendarGridTimeColumn.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 32[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/day-row/CalendarGridDayRow.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 25[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/timeline/event-row/TimelineEventRow.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 28[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/time-scrollable-content/CalendarTimeGridScrollableContent.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 28[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/timeline/cell/TimelineCell.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 49[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/header-row/CalendarGridHeaderRow.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 26[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/timeline/sub-grid/TimelineSubGrid.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 33[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/timeline/row/TimelineRow.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 24[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/calendar-grid/root/CalendarGridRoot.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 24[2mms[22m[39m
[32m✓[39m [30m[43m x-scheduler-headless [49m[39m src/timeline/root/TimelineRoot.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 28[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/editing.DateField.test.tsx [2m([22m[2m248 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 18804[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mDigit editing - adapter: dayjs[2m > [22mshould allow to type the date 29th of February for leap years [33m 303[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeField/tests/editing.TimeField.test.tsx [2m([22m[2m260 tests[22m[2m)[22m[33m 13684[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/editingKeyboard.DateField.test.tsx [2m([22m[2m220 tests[22m[2m)[22m[33m 12054[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/DateCalendar.test.tsx [2m([22m[2m35 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 7988[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mswitches between views uncontrolled [33m 380[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould allow month and view changing, but not selection when readOnly prop is passed [33m 818[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mwith fake timers[2m > [22mshould not reset day to `startOfDay` if value already exists when finding the closest enabled date [33m 1401[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mview: year[2m > [22mrenders year selection standalone [33m 342[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mview: year[2m > [22mshould select the closest enabled date in the month if the current date is disabled [33m 375[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mview: year[2m > [22mshould respect maxDate when selecting closest enabled date [33m 313[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeClock/tests/TimeClock.test.tsx [2m([22m[2m33 tests[22m[2m | [22m[33m14 skipped[39m[2m)[22m[33m 620[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDatePicker/tests/DesktopDatePicker.test.tsx [2m([22m[2m28 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 6684[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould switch between views uncontrolled [33m 488[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould go to the first view when re-opening the picker [33m 783[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould go to the `openTo` view when re-opening the picker [33m 545[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould go to the relevant `view` when `views` prop changes [33m 396[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould go to the relevant `view` when `view` prop changes [33m 503[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onAccept when selecting the same date after changing the year [33m 1062[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call allow re-selecting the previous date when value binding is done in "onAccept" [33m 693[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mperformance[2m > [22mshould not re-render the `PickersActionBar` on date change [33m 393[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mperformance[2m > [22mshould not re-render the `PickersActionBar` on date change with custom callback actions with root component updates [33m 444[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/selection.DateField.test.tsx [2m([22m[2m20 tests[22m[2m)[22m[33m 846[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/tests/fieldKeyboardInteraction.test.tsx [2m([22m[2m382 tests[22m[2m)[22m[33m 10653[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/format.DateField.test.tsx [2m([22m[2m36 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 1552[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/internals/utils/date-utils.test.ts [2m([22m[2m14 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDatePicker/tests/StaticDatePickerKeyboard.test.tsx [2m([22m[2m30 tests[22m[2m)[22m[33m 4055[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MonthCalendar/tests/MonthCalendar.test.tsx [2m([22m[2m12 tests[22m[2m)[22m[33m 309[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimeField/tests/editing.DateTimeField.test.tsx [2m([22m[2m11 tests[22m[2m)[22m[33m 382[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MultiSectionDigitalClock/tests/MultiSectionDigitalClock.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[33m 1051[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mReference date[2m > [22mshould use `referenceDate` when no value defined [33m 372[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDateTimePicker/tests/DesktopDateTimePicker.test.tsx [2m([22m[2m6 tests[22m[2m)[22m[33m 5790[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onAccept when selecting the same date and time after changing the year [33m 1676[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould allow selecting same view multiple times [33m 2029[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould cycle focused views among the visible step after selection [33m 711[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: timeSteps[2m > [22mshould use "DigitalClock" view renderer, when "timeSteps.minutes" = 60 [33m 591[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: timeSteps[2m > [22mshould accept value and close Picker when selecting time on "DigitalClock" view renderer [33m 528[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopTimePicker/tests/DesktopTimePicker.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[33m 2501[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mrendering behavior[2m > [22mshould render single column Picker given big enough "thresholdToRenderTimeInASingleColumn" number [33m 550[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mselecting behavior[2m > [22mshould call "onAccept", "onChange", and "onClose" when selecting all section [33m 515[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mselecting behavior[2m > [22mshould allow out of order section selection [33m 526[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/YearCalendar/tests/YearCalendar.test.tsx [2m([22m[2m12 tests[22m[2m)[22m[33m 2396[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mallows to pick year standalone by click, `Enter` and `Space` [33m 329[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould allow to focus years when it contains valid date [33m 528[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DigitalClock/tests/DigitalClock.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 1218[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/keyboard.DateCalendar.test.tsx [2m([22m[2m19 tests[22m[2m)[22m[33m 3213[2mms[22m[39m
[33m[2m✓[22m[39m keyboard interactions[2m > [22mCalendar keyboard navigation[2m > [22mshould manage a sequence of keyboard interactions [33m 318[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DigitalClock/tests/timezone.DigitalClock.test.tsx [2m([22m[2m36 tests[22m[2m | [22m[33m9 skipped[39m[2m)[22m[33m 3615[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterMoment/AdapterMoment.test.tsx [2m([22m[2m178 tests[22m[2m | [22m[33m20 skipped[39m[2m)[22m[32m 169[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDatePicker/tests/field.DesktopDatePicker.test.tsx [2m([22m[2m9 tests[22m[2m)[22m[33m 741[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterLuxon/AdapterLuxon.test.tsx [2m([22m[2m100 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 317[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterDayjs/AdapterDayjs.test.tsx [2m([22m[2m176 tests[22m[2m | [22m[33m18 skipped[39m[2m)[22m[32m 290[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimeField/tests/timezone.DateTimeField.test.tsx [2m([22m[2m29 tests[22m[2m | [22m[33m7 skipped[39m[2m)[22m[33m 2030[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDatePicker/tests/MobileDatePicker.test.tsx [2m([22m[2m11 tests[22m[2m)[22m[33m 1835[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mallows to change only year [33m 447[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/timezone.DateCalendar.test.tsx [2m([22m[2m40 tests[22m[2m | [22m[33m10 skipped[39m[2m)[22m[33m 8382[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mshould correctly render month days when timezone changes [33m 850[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mshould not render duplicate days when leaving DST in America/Asuncion [33m 384[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mTimezone: UTC[2m > [22mshould use value timezone for onChange when a value is provided [33m 375[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mTimezone: system[2m > [22mshould use timezone prop for onChange when no value is provided [33m 421[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mTimezone: system[2m > [22mshould use value timezone for onChange when a value is provided [33m 429[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mTimezone: America/New_York[2m > [22mshould use timezone prop for onChange when no value is provided [33m 445[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mTimezone: America/New_York[2m > [22mshould use value timezone for onChange when a value is provided [33m 412[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: luxon[2m > [22mtimezoneCompatible[2m > [22mshould correctly render month days when timezone changes [33m 568[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: luxon[2m > [22mtimezoneCompatible[2m > [22mTimezone: UTC[2m > [22mshould use value timezone for onChange when a value is provided [33m 306[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: moment[2m > [22mtimezoneCompatible[2m > [22mshould correctly render month days when timezone changes [33m 332[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDateTimePicker/tests/MobileDateTimePicker.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 819[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterDateFns/AdapterDateFns.test.tsx [2m([22m[2m94 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[32m 127[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticTimePicker/StaticTimePicker.test.tsx [2m([22m[2m42 tests[22m[2m | [22m[33m38 skipped[39m[2m)[22m[32m 143[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeClock/tests/timezone.TimeClock.test.tsx [2m([22m[2m28 tests[22m[2m | [22m[33m7 skipped[39m[2m)[22m[33m 1257[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/DateField.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 152[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterMomentHijri/AdapterMomentHijri.test.tsx [2m([22m[2m41 tests[22m[2m)[22m[32m 98[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/LocalizationProvider/LocalizationProvider.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 20[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/internals/hooks/useControlledValue.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[32m 26[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDateTimePicker/tests/describeValue.DesktopDateTimePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 10985[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 689[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 628[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 578[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1274[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 800[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when clicking outside of the picker [33m 879[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 836[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 806[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mtoday action[2m > [22mshould call onClose, onChange with today's value and onAccept with today's value [33m 321[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 310[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 366[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/validation.DateCalendar.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[33m 493[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/PickerDay2/PickerDay2.test.tsx [2m([22m[2m15 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m[32m 81[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/PickersDay/PickersDay.test.tsx [2m([22m[2m15 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m[32m 74[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterMomentJalaali/AdapterMomentJalaali.test.tsx [2m([22m[2m54 tests[22m[2m)[22m[32m 78[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileTimePicker/tests/describeValue.MobileTimePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 5642[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 355[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 361[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 329[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 495[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 320[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 621[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDateTimePicker/tests/describeValue.MobileDateTimePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 12963[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 810[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 885[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 804[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 809[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 934[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 936[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1529[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 822[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 1012[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 921[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 376[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterDateFnsJalali/AdapterDateFnsJalali.test.tsx [2m([22m[2m57 tests[22m[2m)[22m[32m 94[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopTimePicker/tests/describeValue.DesktopTimePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 5170[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 361[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 586[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when clicking outside of the picker [33m 349[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 381[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/PickersActionBar/PickersActionBar.test.tsx [2m([22m[2m6 tests[22m[2m)[22m[32m 45[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/YearCalendar/tests/keyboard.YearCalendar.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 122[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileTimePicker/tests/MobileTimePicker.test.tsx [2m([22m[2m2 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 175[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterDateFnsJalaliV2/AdapterDateFnsJalaliV2.test.tsx [2m([22m[2m56 tests[22m[2m)[22m[32m 112[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DatePicker/tests/DatePicker.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[33m 360[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDateTimePicker/tests/field.DesktopDateTimePicker.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[33m 333[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/localization.DateCalendar.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[33m 1293[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopTimePicker/tests/field.DesktopTimePicker.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[33m 450[2mms[22m[39m
[33m[2m✓[22m[39m - Field[2m > [22mshould adapt the default field format based on the props of the picker [33m 403[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDateTimePicker/tests/StaticDateTimePicker.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[33m 555[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/internals/hooks/useField/useField.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDatePicker/tests/StaticDatePicker.test.tsx [2m([22m[2m4 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 529[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mswitches between months [33m 400[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MultiSectionDigitalClock/tests/describeValue.MultiSectionDigitalClock.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 895[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeClock/tests/describeValue.TimeClock.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[32m 159[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDatePicker/tests/describeValue.MobileDatePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 6380[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 378[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 333[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 347[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 519[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 357[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 539[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/internals/components/PickersArrowSwitcher/describeConformance.PickersArrowSwitcher.test.tsx [2m([22m[2m30 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 283[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDatePicker/tests/describeValue.DesktopDatePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 6202[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 704[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 334[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when clicking outside of the picker [33m 502[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 454[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MonthCalendar/tests/describeValue.MonthCalendar.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 348[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/PickersCalendarHeader/describeConformance.PickersCalendarHeader.test.tsx [2m([22m[2m20 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 272[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimeField/tests/describeValue.DateTimeField.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 422[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/describeValue.DateCalendar.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 1151[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileTimePicker/tests/timezone.MobileTimePicker.test.tsx [2m([22m[2m8 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 670[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/YearCalendar/tests/describeValue.YearCalendar.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 4819[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould render an empty value when no controlled value and no default value are defined [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould use the controlled value when defined [33m 315[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould use the default value when defined [33m 305[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould use the controlled value instead of the default value when both are defined [33m 317[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould use the controlled value instead of the default value when both are defined and the controlled value is null [33m 327[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould react to controlled value update (from non null to another non null) [33m 372[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould react to a controlled value update (from non null to null) [33m 729[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould react to a controlled value update (from null to non null) [33m 770[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 707[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 384[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DigitalClock/tests/describeValue.DigitalClock.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 1014[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeField/tests/describeValue.TimeField.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[32m 265[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDateTimePicker/tests/describeConformance.DesktopDateTimePicker.test.tsx [2m([22m[2m14 tests[22m[2m)[22m[33m 1777[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/describeValue.DateField.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[33m 362[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDateTimePicker/tests/describeConformance.MobileDateTimePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 1705[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Conformance[2m > [22mPickers shared APIs[2m > [22mshould bring the focus back to the open button when the picker is closed [33m 301[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDateTimePicker/tests/describeConformance.StaticDateTimePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m[33m 825[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopTimePicker/tests/describeConformance.DesktopTimePicker.test.tsx [2m([22m[2m13 tests[22m[2m)[22m[33m 862[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDatePicker/tests/describeConformance.DesktopDatePicker.test.tsx [2m([22m[2m13 tests[22m[2m)[22m[33m 1149[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDatePicker/tests/describeConformance.MobileDatePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 954[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileTimePicker/tests/describeConformance.MobileTimePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 650[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDatePicker/tests/describeConformance.StaticDatePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m[33m 681[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDateTimePicker/tests/field.MobileDateTimePicker.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 77[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileTimePicker/tests/field.MobileTimePicker.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 61[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimeField/tests/describeConformance.DateTimeField.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 137[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimePicker/tests/describeConformance.DateTimePicker.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 114[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MultiSectionDigitalClock/tests/describeConformance.MultiSectionDigitalClock.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 362[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/describeConformance.DateField.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 71[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeField/tests/describeConformance.TimeField.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 84[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DatePicker/tests/describeConformance.DatePicker.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 75[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MonthCalendar/tests/describeConformance.MonthCalendar.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 85[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/YearCalendar/tests/describeConformance.YearCalendar.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 580[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/describeConformance.DateCalendar.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 607[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DayCalendarSkeleton/DayCalendarSkeleton.test.tsx [2m([22m[2m9 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 115[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimePicker/tests/DateTimePicker.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 212[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DigitalClock/tests/describeConformance.DigitalClock.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 577[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimePicker/tests/TimePicker.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 101[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeClock/tests/describeConformance.TimeClock.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 80[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDatePicker/tests/describeValidation.DesktopDatePicker.test.tsx [2m([22m[2m47 tests[22m[2m | [22m[33m13 skipped[39m[2m)[22m[33m 6739[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableDate [33m 321[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 669[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 735[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 539[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 494[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDate [33m 360[2mms[22m[39m
[2m[90m↓[39m[22m [30m[43m x-date-pickers [49m[39m src/MultiSectionDigitalClock/tests/describeValidation.MultiSectionDigitalClock.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m36 skipped[39m[2m)[22m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDateTimePicker/tests/describeValidation.StaticDateTimePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m18 skipped[39m[2m)[22m[33m 5162[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22myear view:[2m > [22mshould apply shouldDisableYear [33m 391[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22myear view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 373[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 395[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 515[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 370[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 490[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDate [33m 342[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDate [33m 426[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopDateTimePicker/tests/describeValidation.DesktopDateTimePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m[33m 6628[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 659[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 474[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 661[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 856[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDate [33m 467[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDate [33m 342[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDateTime [33m 384[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDateTime [33m 364[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDateTimePicker/tests/describeValidation.MobileDateTimePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m10 skipped[39m[2m)[22m[33m 7557[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableDate [33m 357[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 1192[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 786[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 725[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 794[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDate [33m 371[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDateTime [33m 426[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDateTime [33m 484[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateTimeField/tests/describeValidation.DateTimeField.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m24 skipped[39m[2m)[22m[33m 621[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/StaticDatePicker/tests/describeValidation.StaticDatePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m20 skipped[39m[2m)[22m[33m 5918[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22myear view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 331[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22myear view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 532[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableDate [33m 409[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 693[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 670[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 647[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 710[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDate [33m 382[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDate [33m 392[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DesktopTimePicker/tests/describeValidation.DesktopTimePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m33 skipped[39m[2m)[22m[32m 225[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileDatePicker/tests/describeValidation.MobileDatePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m13 skipped[39m[2m)[22m[33m 6394[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableDate [33m 382[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 780[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 772[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 679[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 740[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDate [33m 420[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDate [33m 446[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MobileTimePicker/tests/describeValidation.MobileTimePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m33 skipped[39m[2m)[22m[33m 306[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/AdapterDateFnsV2/AdapterDateFnsV2.test.tsx [2m([22m[2m81 tests[22m[2m | [22m[33m19 skipped[39m[2m)[22m[32m 30[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateCalendar/tests/describeValidation.DateCalendar.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m20 skipped[39m[2m)[22m[33m 3549[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 430[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 409[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 425[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 498[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply minDate [33m 315[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply maxDate [33m 318[2mms[22m[39m
[2m[90m↓[39m[22m [30m[43m x-date-pickers [49m[39m src/DigitalClock/tests/describeValidation.DigitalClock.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m36 skipped[39m[2m)[22m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/MonthCalendar/tests/describeValidation.MonthCalendar.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m32 skipped[39m[2m)[22m[32m 146[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/DateField/tests/describeValidation.DateField.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m30 skipped[39m[2m)[22m[33m 311[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/YearCalendar/tests/describeValidation.YearCalendar.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m32 skipped[39m[2m)[22m[33m 777[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/TimeField/tests/describeValidation.TimeField.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m33 skipped[39m[2m)[22m[32m 133[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1631[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-date-pickers should resolve proper @mui/material version [33m 1631[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/filtering.DataGrid.test.tsx [2m([22m[2m62 tests[22m[2m)[22m[33m 37118[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mprop: filterModel[2m > [22mshould throw for more than one filter item [33m 355[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mprop: filterModel[2m > [22mshould apply the model for `filterable: false` columns but the applied filter should be readonly [33m 827[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mprop: filterModel[2m > [22mshould support new dataset [33m 465[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mprop: initialState.filter[2m > [22mshould allow to update the filters when initialized with initialState [33m 715[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "contains" [33m 2872[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "does not contain" [33m 2618[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "equals" [33m 1071[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "doesNotEqual" [33m 1208[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "startsWith" [33m 1341[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "endsWith" [33m 1242[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "isAnyOf" [33m 1019[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mignoreDiacritics[2m > [22mshould not ignore diacritics by default [33m 655[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mignoreDiacritics[2m > [22mshould ignore diacritics when `ignoreDiacritics` is enabled [33m 439[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "=" [33m 446[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "!=" [33m 561[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator ">" [33m 475[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator ">= [33m 544[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "<" [33m 673[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "<=" [33m 605[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "isAnyOf" [33m 476[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "is" [33m 690[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "not" [33m 608[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "before" [33m 570[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "onOrBefore" [33m 552[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "after" [33m 621[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "onOrAfter" [33m 678[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "is" [33m 598[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "not" [33m 580[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "before" [33m 640[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "onOrBefore" [33m 503[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "after" [33m 608[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "onOrAfter" [33m 599[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: boolean[2m > [22mshould filter with operator "is" [33m 1305[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "is" [33m 1021[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "not" [33m 762[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "isAnyOf" [33m 835[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould support `valueParser` [33m 305[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mtoolbar active filter count[2m > [22mshould not include operators with value when the value is empty [33m 613[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mfilter button tooltip[2m > [22mshould display `falsy` value [33m 1377[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould update the filter model on columns change [33m 360[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/rowSelection.DataGrid.test.tsx [2m([22m[2m73 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 25633[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould not call `onRowSelectionModelChange` twice when using filterMode="server" [33m 548[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection)[2m > [22mshould select one row at a time on click WITHOUT ctrl or meta pressed [33m 398[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection)[2m > [22mshould deselect the selected row on click [33m 373[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection)[2m > [22mshould select one row at a time on click WITH Meta pressed [33m 442[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection)[2m > [22mshould deselect the selected row on click WITH Meta pressed [33m 321[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection)[2m > [22mshould not select a range with shift pressed [33m 385[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection), with keyboard events[2m > [22mshould select one row at a time on Shift + Space [33m 362[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection), with keyboard events[2m > [22mshould select row on Shift + Space without starting editing the cell [33m 354[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection), with keyboard events[2m > [22mshould select row on Shift + Space without starting editing the row [33m 410[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection), with keyboard events[2m > [22mshould deselect the selected row on Shift + Space [33m 364[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = false (single selection), with keyboard events[2m > [22mshould not select a range with shift pressed [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould check then uncheck when clicking twice the row [33m 359[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould check and uncheck when double clicking the checkbox [33m 418[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould set focus on the cell when clicking the checkbox [33m 359[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould return all row IDs when selection type is exclude with empty ids [33m 430[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould handle exclude type selection when deselecting a single row after select all [33m 598[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould select all visible rows regardless of pagination [33m 494[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould select a range with shift pressed when clicking the row [33m 434[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould select a range with shift pressed when clicking the checkbox [33m 398[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould deselect a row within the range when clicking the row [33m 517[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould unselect from last clicked cell to cell after clicked cell if clicking inside a selected range [33m 526[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould not change the selection with shift pressed when clicking on the last row of the selection [33m 447[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould reset selected rows when turning off checkboxSelection [33m 483[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould reset row selection in the current page as selected when turning off checkboxSelection [33m 496[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould set the correct aria-label on the column header checkbox [33m 424[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould set the correct aria-label on the cell checkbox [33m 354[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould not select more than one row when disableMultipleRowSelection = true [33m 331[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould remove the selection from rows that are filtered out [33m 1281[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould only select filtered items when "select all" is toggled after applying a filter [33m 1680[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection)[2m > [22mshould select all the rows when clicking on "Select All" checkbox in indeterminate state [33m 415[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection), with keyboard events[2m > [22mshould select row below when pressing "ArrowDown" + shiftKey [33m 379[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection), with keyboard events[2m > [22mshould unselect previous row when pressing "ArrowDown" + shiftKey [33m 517[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection), with keyboard events[2m > [22mshould not unselect row above when pressing "ArrowDown" + shiftKey [33m 487[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection), with keyboard events[2m > [22mshould unselect previous row when pressing "ArrowUp" + shiftKey [33m 440[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelection = true (multi selection), with keyboard events[2m > [22mshould add new row to the selection when pressing Shift+Space [33m 359[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: isRowSelectable[2m > [22mshould update the selected rows when the isRowSelectable prop changes [33m 374[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: isRowSelectable[2m > [22mshould filter out unselectable rows when the rowSelectionModel prop changes [33m 306[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rows[2m > [22mshould retain the outdated selected rows when the rows prop changes when keepNonExistentRowsSelected is true [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionModel and onRowSelectionModelChange[2m > [22mshould call onRowSelectionModelChange with an empty array if no row is selectable in the current page when turning off checkboxSelection [33m 622[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionModel and onRowSelectionModelChange[2m > [22mshould call onRowSelectionModelChange with an empty array if there is no selected row in the current page when turning off checkboxSelection [33m 445[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/rows.DataGrid.test.tsx [2m([22m[2m47 tests[22m[2m | [22m[33m18 skipped[39m[2m)[22m[33m 9065[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mshould not throw when clicking the cell in the nested grid in a portal [33m 668[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mprop: getRowClassName[2m > [22mshould call with isFirstVisible=true in the first row and isLastVisible=true in the last [33m 393[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould close other menus before opening a new one [33m 521[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould allow to move focus to another cell with the arrow keys [33m 367[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould focus the first item when opening the menu [33m 365[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould allow to navigate between actions using the arrow keys [33m 397[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould set the correct tabIndex to the focused button [33m 407[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould focus the last button if the clicked button removes itself [33m 330[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mcolumnType: actions[2m > [22mshould focus the last button if the currently focused button is removed [33m 381[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mprop: getRowSpacing[2m > [22mshould be called with the correct params [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mapiRef: updateRows[2m > [22mshould allow adding rows [33m 372[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mapiRef: updateRows[2m > [22mshould allow to delete rows [33m 436[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/layout.DataGrid.test.tsx [2m([22m[2m55 tests[22m[2m | [22m[33m46 skipped[39m[2m)[22m[33m 2085[2mms[22m[39m
[33m[2m✓[22m[39m - Layout & warnings[2m > [22mlocaleText[2m > [22mshould allow to change localeText on the fly [33m 381[2mms[22m[39m
[33m[2m✓[22m[39m - Layout & warnings[2m > [22mshould not render the "no rows" overlay when transitioning the loading prop from false to true [33m 325[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/keyboard.DataGrid.test.tsx [2m([22m[2m67 tests[22m[2m | [22m[33m11 skipped[39m[2m)[22m[33m 17790[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to cell below when pressing "ArrowDown" on a cell on the 1st page [33m 316[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to cell below when pressing "ArrowDown" on a cell on the 2nd page [33m 330[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to the cell below when pressing "ArrowDown" on the checkbox selection cell [33m 516[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to the cell above when pressing "ArrowUp" on a cell on the 1st page [33m 341[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to the cell above when pressing "ArrowUp" on a cell on the 2nd page [33m 447[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to the cell right when pressing "ArrowRight" on a cell [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould move to the cell right when pressing "ArrowRight" on the checkbox selection cell [33m 396[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould navigate to the 1st cell of the 1st row when pressing "Home" + ctrlKey of metaKey of shiftKey [33m 422[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould navigate to the last cell of the current row when pressing "End" [33m 348[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcell navigation[2m > [22mshould navigate to the last cell of the last row when pressing "End" + ctrlKey of metaKey of shiftKey [33m 389[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould move to the group header below when pressing "ArrowDown" on a column group header [33m 669[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go back to the same group header when pressing "ArrowUp" and "ArrowDown" [33m 712[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go to next group header when pressing "ArrowRight" [33m 556[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go to previous group header when pressing "ArrowLeft" [33m 767[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go to group header when pressing "ArrowUp" from column header [33m 482[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go back to same header when pressing "ArrowUp" and "ArrowDown" from column header [33m 482[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mshould call preventDefault when using keyboard navigation [33m 361[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mshould sort column when pressing enter and column header is selected [33m 354[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mshould select a row when pressing Space key + shiftKey [33m 302[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mshould not scroll horizontally when cell is wider than viewport [33m 323[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mshould focus actions cell with one disabled item [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mshould be able to navigate the actions [33m 307[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/pagination.DataGrid.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m29 skipped[39m[2m)[22m[33m 4791[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mshould react to an update of rowCount when `paginationMode = server` [33m 773[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mserver-side pagination[2m > [22mshould support server side pagination with known row count [33m 412[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mserver-side pagination[2m > [22mshould support server side pagination with unknown row count [33m 577[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mserver-side pagination[2m > [22mshould support server side pagination with estimated row count [33m 835[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mshould reset page to 0 and scroll to top if sort or filter is applied [33m 1305[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mshould make the first cell focusable after changing the page [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mshould log an error if rowCount is used with client-side pagination [33m 437[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/columnSpanning.DataGrid.test.tsx [2m([22m[2m23 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m[33m 5998[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mshould support `colSpan` number signature [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mshould support `colSpan` function signature [33m 360[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell right when pressing "ArrowRight" [33m 332[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell left when pressing "ArrowLeft" [33m 324[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell above when pressing "ArrowUp" [33m 313[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell below when pressing "ArrowDown" [33m 319[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move down by the amount of rows visible on screen when pressing "PageDown" [33m 319[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move up by the amount of rows visible on screen when pressing "PageUp" [33m 316[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell below when pressing "Enter" after editing [33m 436[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell on the right when pressing "Tab" after editing [33m 408[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould move to the cell on the left when pressing "Shift+Tab" after editing [33m 374[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould work with filtering [33m 342[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mshould apply `colSpan` properly after hiding a column [33m 561[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mshould work with pagination [33m 527[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/quickFiltering.DataGrid.test.tsx [2m([22m[2m30 tests[22m[2m)[22m[33m 17628[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould apply filter [33m 556[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould allow to customize input splitting [33m 821[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould no prettify user input [33m 725[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould update input when the state is modified [33m 549[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould allow to customize input formatting [33m 385[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould expand when the trigger is clicked [33m 469[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould expand when the input changes value [33m 467[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould collapse when the escape key is pressed with no value [33m 534[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould clear the input when the escape key is pressed with a value and not collapse the input [33m 672[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould clear the value when the clear button is clicked and focus to `the input [33m 364[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould focus the input when the trigger is clicked and return focus to the trigger when collapsed [33m 507[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould return rows that match all values by default [33m 1002[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould return rows that match some values if quickFilterLogicOperator="or" [33m 1094[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould ignore hidden columns by default [33m 554[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould search hidden columns when quickFilterExcludeHiddenColumns=false [33m 705[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould ignore hidden columns when quickFilterExcludeHiddenColumns=true [33m 533[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould apply filters on quickFilterExcludeHiddenColumns value change [33m 357[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould apply filters on column visibility change when quickFilterExcludeHiddenColumns=true [33m 522[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould not apply filters on column visibility change when quickFilterExcludeHiddenColumns=true but no quick filter values [33m 471[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould not apply filters on column visibility change when quickFilterExcludeHiddenColumns=false [33m 407[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: string[2m > [22mdefault operator should behave like "contains" [33m 1422[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: string[2m > [22mshould filter considering the formatted value when a valueFormatter is used [33m 391[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: string[2m > [22mignoreDiacritics[2m > [22mshould ignore diacritics when `ignoreDiacritics` is enabled [33m 328[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: number[2m > [22mdefault operator should behave like "=" [33m 623[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "contains" [33m 1206[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mshould not override user input when typing [33m 767[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mshould not fail when the data changes [33m 341[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/sorting.DataGrid.test.tsx [2m([22m[2m30 tests[22m[2m)[22m[33m 7369[2mms[22m[39m
[33m[2m✓[22m[39m - Sorting[2m > [22mshould allow clearing the current sorting using `sortColumn` idempotently [33m 331[2mms[22m[39m
[33m[2m✓[22m[39m - Sorting[2m > [22mshould support new dataset [33m 376[2mms[22m[39m
[33m[2m✓[22m[39m - Sorting[2m > [22mshould support new dataset in control mode [33m 443[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/columnsVisibility.DataGrid.test.tsx [2m([22m[2m21 tests[22m[2m)[22m[33m 17219[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: columnVisibilityModel and onColumnVisibilityModelChange[2m > [22mshould update the visible columns when props.onColumnVisibilityModelChange and props.columnVisibilityModel are not defined [33m 792[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: columnVisibilityModel and onColumnVisibilityModelChange[2m > [22mshould call onColumnVisibilityModelChange and update the visible columns when props.columnVisibilityModel is not defined [33m 802[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: columnVisibilityModel and onColumnVisibilityModelChange[2m > [22mshould call onColumnVisibilityModelChange with the new model when columnVisibilityModel is controlled [33m 587[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: columnVisibilityModel and onColumnVisibilityModelChange[2m > [22mshould call onColumnVisibilityModelChange with the new model when toggling all columns [33m 1098[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: columnVisibilityModel and onColumnVisibilityModelChange[2m > [22mshould not show hidden non hideable columns when "Show/Hide All" is clicked [33m 840[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: initialState.columns.columnVisibilityModel[2m > [22mshould allow to update the visible columns through the UI when initialized with initialState [33m 731[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould autofocus the first switch element in columns management when `autoFocusSearchField` disabled [33m 690[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould hide `Show/Hide all` in columns management when `disableShowHideToggle` is `true` [33m 811[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould hide `Reset` in columns panel when `disableResetButton` is `true` [33m 923[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould reset the columns to initial columns state when `Reset` button is clicked in columns management panel [33m 1387[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould use the initial column visibility model as a reference when `Reset` button is clicked in columns management panel [33m 1558[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould use the first controlled column visibility model as a reference when `Reset` button is clicked in columns management panel [33m 1787[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould update the initial column visibility model when the columns are updated [33m 1183[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: `getTogglableColumns`[2m > [22mshould control columns shown in columns panel using `getTogglableColumns` prop [33m 578[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: `getTogglableColumns`[2m > [22mshould avoid toggling columns provided by `getTogglableColumns` prop on `Show/Hide All` [33m 892[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: toggleAllMode[2m > [22mshould toggle filtered columns when `toggleAllMode` is `filtered` [33m 1565[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/filterPanel.DataGrid.test.tsx [2m([22m[2m12 tests[22m[2m)[22m[33m 6933[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould show an empty string as the default filter input value [33m 505[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould keep filter operator and value if available [33m 695[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset value if operator is not available for the new column [33m 651[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset value if the new operator has no input component [33m 651[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset filter value if not available in the new valueOptions [33m 578[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould keep the value if available in the new valueOptions [33m 594[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset filter value if not available in the new valueOptions with operator "isAnyOf" [33m 687[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould keep the value if available in the new valueOptions with operator "isAnyOf" [33m 564[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset filter value if moving from multiple to single value operator [33m 511[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould close filter panel when removing the last filter [33m 423[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould not remove `isEmpty` filter from model when filter panel is opened through column menu [33m 533[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould remove `isAnyOf` filter from the model when filter panel is opened through column menu [33m 542[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/columnGrouping.DataGrid.test.tsx [2m([22m[2m15 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 3084[2mms[22m[39m
[33m[2m✓[22m[39m - Column grouping[2m > [22mHeader grouping columns[2m > [22mshould only consider visible columns non connexe groups [33m 564[2mms[22m[39m
[33m[2m✓[22m[39m - Column grouping[2m > [22mHeader grouping columns[2m > [22mshould update headers when `columnGroupingModel` is modified [33m 385[2mms[22m[39m
[33m[2m✓[22m[39m - Column grouping[2m > [22mHeader grouping columns[2m > [22mshould not throw warning when all columns are hidden [33m 333[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid [49m[39m src/tests/dataSource.DataGrid.test.tsx [2m([22m[2m15 tests[22m[2m | [22m[33m15 skipped[39m[2m)[22m
[2m[90m↓[39m[22m [30m[46m x-data-grid [49m[39m src/tests/rowSpanning.DataGrid.test.tsx [2m([22m[2m8 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/toolbar.DataGrid.test.tsx [2m([22m[2m13 tests[22m[2m)[22m[33m 6459[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould move focus to the next item when pressing ArrowRight [33m 502[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould move focus to the previous item when pressing ArrowLeft [33m 503[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould focus on the first item when pressing Home key [33m 355[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould focus on the last item when pressing End key [33m 358[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould wrap to first item when pressing ArrowRight on last item [33m 398[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould wrap to last item when pressing ArrowLeft on first item [33m 389[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould maintain focus position when an item is removed [33m 426[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould maintain focus on the last item when the last item is removed [33m 414[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould preserve arrow key navigation after item removal [33m 559[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould hide "id" column when hiding it from the column selector [33m 653[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould show and hide all columns when clicking "Show/Hide All" checkbox from the column selector [33m 763[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould keep the focus on the switch after toggling a column [33m 615[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould allow to override search predicate function [33m 523[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/cells.DataGrid.test.tsx [2m([22m[2m11 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 1117[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/columns.DataGrid.test.tsx [2m([22m[2m9 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 1516[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/columnHeaders.DataGrid.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 3246[2mms[22m[39m
[33m[2m✓[22m[39m - Column headers[2m > [22mColumn menu[2m > [22mshould allow to hide column [33m 588[2mms[22m[39m
[33m[2m✓[22m[39m - Column headers[2m > [22mColumn menu[2m > [22mshould not allow to hide the only visible column [33m 382[2mms[22m[39m
[33m[2m✓[22m[39m - Column headers[2m > [22mColumn menu[2m > [22mshould not allow to hide the only visible column that has menu [33m 387[2mms[22m[39m
[33m[2m✓[22m[39m - Column headers[2m > [22mColumn menu[2m > [22mmenu icon button should close column menu when already open [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m - Column headers[2m > [22mColumn menu[2m > [22mshould close the column menu when the grid is scrolled [33m 451[2mms[22m[39m
[33m[2m✓[22m[39m - Column headers[2m > [22mshould display sort column menu items as per sortingOrder prop [33m 342[2mms[22m[39m
[2m[90m↓[39m[22m [30m[46m x-data-grid [49m[39m src/tests/export.DataGrid.test.tsx [2m([22m[2m8 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m
[2m[90m↓[39m[22m [30m[46m x-data-grid [49m[39m src/tests/density.DataGrid.test.tsx [2m([22m[2m9 tests[22m[2m | [22m[33m9 skipped[39m[2m)[22m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/slots.DataGrid.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 1499[2mms[22m[39m
[33m[2m✓[22m[39m - Slots[2m > [22mslotProps[2m > [22mshould pass the props from slotProps.columnHeaderFilterIconButton to the column header filter icon [33m 350[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/hooks/features/columns/gridColumnsUtils.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/hooks/utils/useGridEvent.test.tsx [2m([22m[2m2 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 64[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/DataGrid.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[33m 526[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/utils/createSelector.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/accessibility.DataGrid.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[33m 462[2mms[22m[39m
[32m✓[39m [30m[46m x-data-grid [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1723[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-data-grid should resolve proper @mui/material version [33m 1723[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/plugins/useTreeViewKeyboardNavigation/useTreeViewKeyboardNavigation.test.tsx [2m([22m[2m243 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[33m 10618[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/plugins/useTreeViewSelection/useTreeViewSelection.test.tsx [2m([22m[2m246 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 10252[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/plugins/useTreeViewItems/useTreeViewItems.test.tsx [2m([22m[2m108 tests[22m[2m | [22m[33m25 skipped[39m[2m)[22m[33m 2763[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/plugins/useTreeViewExpansion/useTreeViewExpansion.test.tsx [2m([22m[2m84 tests[22m[2m)[22m[33m 2603[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/plugins/useTreeViewLabel/useTreeViewLabel.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m15 skipped[39m[2m)[22m[33m 814[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/plugins/useTreeViewFocus/useTreeViewFocus.test.tsx [2m([22m[2m45 tests[22m[2m)[22m[33m 1319[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/TreeViewProvider/TreeViewStyleContext.test.tsx [2m([22m[2m27 tests[22m[2m)[22m[33m 606[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/useTreeItem/useTreeItem.test.tsx [2m([22m[2m18 tests[22m[2m)[22m[33m 512[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/hooks/useApplyPropagationToSelectedItemsOnMount.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[32m 12[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/internals/useTreeView/useTreeView.test.tsx [2m([22m[2m6 tests[22m[2m)[22m[33m 304[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/TreeItem/TreeItem.test.tsx [2m([22m[2m18 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 213[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/SimpleTreeView/SimpleTreeView.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 50[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/RichTreeView/RichTreeView.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 31[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1753[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-tree-view should resolve proper @mui/material version [33m 1753[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputDateRangeField/tests/editing.SingleInputDateRangeField.test.tsx [2m([22m[2m80 tests[22m[2m)[22m[33m 10742[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mkey: Delete - adapter: dayjs[2m > [22mshould call `onChange` when clearing the first section of each date [33m 401[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mkey: Delete - adapter: luxon[2m > [22mshould call `onChange` when clearing the first section of each date [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mkey: Delete - adapter: moment[2m > [22mshould call `onChange` when clearing the first section of each date [33m 328[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mBackspace editing - adapter: dayjs[2m > [22mshould call `onChange` when clearing the first section of each date (Backspace) [33m 430[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mBackspace editing - adapter: luxon[2m > [22mshould call `onChange` when clearing the first section of each date (Backspace) [33m 362[2mms[22m[39m
[33m[2m✓[22m[39m - Editing[2m > [22mAdapter specific tests[2m > [22mBackspace editing - adapter: moment[2m > [22mshould call `onChange` when clearing the first section of each date (Backspace) [33m 356[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateRangePicker/tests/DesktopDateRangePicker.test.tsx [2m([22m[2m30 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 17684[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould scroll current month to the active selection when focusing appropriate field (multi input field) [33m 1873[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould not crash when opening picker with invalid date value [33m 370[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mComponent slot: Popper[2m > [22mshould forward onClick and onTouchStart [33m 479[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould open when clicking the start input (multi input field) [33m 399[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould open when clicking the end input (multi input field) [33m 482[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould open when pressing "Enter" in the start input (multi input field) [33m 387[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould open when pressing "Space" in the start input (multi input field) [33m 325[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould open when pressing "Enter" in the end input (multi input field) [33m 471[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould open when pressing "Space" in the end input (multi input field) [33m 402[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onChange with updated start date then call onChange with updated end date, onClose and onAccept with update date range when opening from start input [33m 1207[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onChange with updated end date, onClose and onAccept with update date range when opening from end input (multi input field) [33m 702[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould not call onClose and onAccept when selecting the end date if props.closeOnSelect = false (multi input field) [33m 994[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 961[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose when clicking outside of the picker without prior change (multi input field) [33m 431[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onAccept with the live value when clicking outside of the picker (multi input field) [33m 1029[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onAccept when blur the current field (multi input field) [33m 1049[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose, onChange with empty value and onAccept with empty value when pressing the "Clear" button [33m 520[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould not call onChange or onAccept when pressing "Clear" button with an already null value [33m 626[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould not close picker when switching focus from start to end input (multi input field) [33m 511[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould not close picker when switching focus from end to start input (multi input field) [33m 625[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould work with separate start and end "reference" dates [33m 448[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the disablePast prop [33m 838[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the disableFuture prop [33m 715[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the minDate prop [33m 728[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the maxDate prop [33m 717[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateRangeCalendar/DateRangeCalendar.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m[33m 15966[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mMUI component API[2m > [22mapplies the className to the root component [33m 445[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mMUI component API[2m > [22mspreads props to the root component [33m 397[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mMUI component API[2m > [22mref[2m > [22mattaches the ref [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mMUI component API[2m > [22mapplies the root class to the root component if it has this class [33m 313[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mMUI component API[2m > [22mtheme default components:[2m > [22mrespect theme's defaultProps [33m 326[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mshould select the range from the next month [33m 1929[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mshould continue start selection if selected "end" date is before start [33m 730[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mprop: disableDragEditing - should not allow dragging range [33m 315[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould not emit "onChange" when dragging is ended where it was started [33m 806[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould emit "onChange" when dragging end date [33m 1662[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould emit "onChange" when dragging start date [33m 1491[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould dynamically update "shouldDisableDate" when flip dragging [33m 688[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: disableAutoMonthSwitching[2m > [22mshould go to the month of the end date when changing the start date [33m 1218[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: disableAutoMonthSwitching[2m > [22mshould not go to the month of the end date when changing the start date and props.disableAutoMonthSwitching = true [33m 769[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: disableAutoMonthSwitching[2m > [22mshould go to the month of the start date when changing both date from the outside [33m 1332[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: disableAutoMonthSwitching[2m > [22mprop: currentMonthCalendarPosition[2m > [22mshould switch to the selected month when changing value from the outside [33m 884[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: disabled="true" should not allow date editing [33m 338[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: calendars - should render the provided amount of calendars [33m 332[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mPerformance[2m > [22mshould only render the day inside range when selecting the end day [33m 470[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateRangePicker/tests/MobileDateRangePicker.test.tsx [2m([22m[2m12 tests[22m[2m)[22m[33m 3844[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onChange with updated start date then call onChange with updated end date when opening from start input [33m 680[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onChange with updated end date when opening from end input (multi input field) [33m 433[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onAccept when selecting the end date if props.closeOnSelect = true (multi input field) [33m 429[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onChange with the initial value when clicking "Cancel" button [33m 388[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onAccept with the live value and onAccept with the live value when clicking the "OK" [33m 386[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould ignore "currentMonthCalendarPosition" prop value and have expected selection behavior [33m 548[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateTimeRangePicker/tests/DesktopDateTimeRangePicker.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[33m 6737[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould allow to select range within the same day [33m 2050[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould use time from `referenceDate` when selecting the day [33m 574[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould cycle focused views among the visible step after selection [33m 756[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould work with separate start and end "reference" dates [33m 908[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disablePast" prop [33m 397[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disablePast" prop combined with "referenceDate" [33m 384[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disableFuture" prop [33m 339[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disableFuture" prop combined with "referenceDate" [33m 423[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "minDateTime" prop [33m 486[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "maxDateTime" prop [33m 419[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputDateRangeField/tests/selection.SingleInputDateRangeField.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[33m 572[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/internals/utils/date-range-manager.test.ts [2m([22m[2m21 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateTimeRangePicker/tests/describeValue.DesktopDateTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m[33m 17423[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 2114[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 2063[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 1587[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 3973[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 992[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould call onClose, onChange with empty value and onAccept with empty value [33m 469[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 1006[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 1164[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onChange, onClose and onAccept when validating the default value [33m 496[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 469[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 301[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateTimeRangePicker/tests/describeValueMultiInput.MobileDateTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 23221[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 1105[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 1041[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 2334[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 1135[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 2592[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 2234[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 4499[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 1159[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould call onClose, onChange with empty value and onAccept with empty value [33m 302[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 1167[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 1412[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onChange, onClose and onAccept when validating the default value [33m 363[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 390[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 456[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="set" [33m 323[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopTimeRangePicker/tests/describeValueMultiInput.DesktopTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m[33m 7023[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 793[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 772[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 672[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1431[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 335[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 365[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 418[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateRangePicker/tests/describeValue.MobileDateRangePicker.test.tsx [2m([22m[2m90 tests[22m[2m | [22m[33m7 skipped[39m[2m)[22m[33m 17397[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 339[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 422[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 691[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 427[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 618[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 451[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1081[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 422[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 512[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 500[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 662[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 567[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 533[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 993[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 472[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mshould return back to start range position after reopening a range picker [33m 707[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 405[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 422[2mms[22m[39m
[33m[2m✓[22m[39m - Describes[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 315[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateRangePicker/DateRangePicker.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[33m 1064[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould not use the mobile picker by default [33m 334[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould use the mobile picker when `useMediaQuery` returns `false` [33m 335[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopTimeRangePicker/tests/describeValueSingleInput.DesktopTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 6593[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 539[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 672[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 728[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1295[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mshould return back to start range position after reopening a range picker [33m 454[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 309[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 348[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateTimeRangePicker/tests/describeValueSingleInput.MobileDateTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 23949[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 962[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 954[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 1924[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 1210[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 2523[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 2460[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 4691[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 1251[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mshould return back to start range position after reopening a range picker [33m 1119[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould call onClose, onChange with empty value and onAccept with empty value [33m 364[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould not call onChange or onAccept if the value is already empty value [33m 334[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 1185[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 1192[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onChange, onClose and onAccept when validating the default value [33m 437[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 447[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 338[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="set" [33m 348[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileTimeRangePicker/tests/describeValueMultiInput.MobileTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 11769[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 347[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 463[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 1067[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 648[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 966[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 1101[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 2158[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 647[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 743[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 771[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileTimeRangePicker/tests/describeValueSingleInput.MobileTimeRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 9578[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.defaultValue` and update the rendered value [33m 493[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mControlled / uncontrolled value[2m > [22mValue props (value, defaultValue, onChange[2m > [22mshould call onChange when updating a value defined with `props.value` [33m 341[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 694[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not select input content after closing on mobile [33m 431[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 687[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 710[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1572[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 381[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mshould return back to start range position after reopening a range picker [33m 672[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 513[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Single Input[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 378[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateRangePicker/tests/describeValueMultiInput.DesktopDateRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m[33m 11248[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 1176[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 1111[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 799[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1868[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 774[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould call onClose, onChange with empty value and onAccept with empty value [33m 344[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 822[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 736[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose but not onAccept when validating an already validated value [33m 337[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mtoday action[2m > [22mshould call onClose, onChange with today's value and onAccept with today's value [33m 368[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 315[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 478[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateRangePicker/tests/describeValueSingleInput.DesktopDateRangePicker.test.tsx [2m([22m[2m45 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 10877[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value [33m 728[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true [33m 754[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onChange or onAccept when selecting the same value [33m 605[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false [33m 1726[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker open / close lifecycle[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 677[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mshould return back to start range position after reopening a range picker [33m 808[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mshould close a Desktop Picker when clicking outside of the picker after selecting a value with "Enter" key [33m 375[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould call onClose, onChange with empty value and onAccept with empty value [33m 385[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mclear action[2m > [22mshould not call onChange or onAccept if the value is already empty value [33m 303[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould call onClose and onChange with the initial value [33m 606[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mcancel action[2m > [22mshould not call onChange if no prior value modification [33m 317[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onClose and onAccept with the live value [33m 745[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mconfirm action[2m > [22mshould call onChange, onClose and onAccept when validating the default value [33m 445[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker action bar[2m > [22mtoday action[2m > [22mshould call onClose, onChange with today's value and onAccept with today's value [33m 304[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance [33m 466[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value[2m > [22mValue API[2m > [22mPicker shortcuts[2m > [22mshould call onClose and onChange when picking a shortcut with changeImportance="accept" [33m 307[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/StaticDateRangePicker/StaticDateRangePicker.test.tsx [2m([22m[2m37 tests[22m[2m | [22m[33m27 skipped[39m[2m)[22m[33m 2125[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply shouldDisableDate [33m 333[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 317[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 394[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 368[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopTimeRangePicker/tests/DesktopTimeRangePicker.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 457[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould work with separate start and end "reference" dates [33m 456[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/PickersRangeCalendarHeader/describeConformance.PickersRangeCalendarHeader.test.tsx [2m([22m[2m10 tests[22m[2m)[22m[32m 99[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateRangeCalendar/timezone.DateRangeCalendar.test.tsx [2m([22m[2m4 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 2288[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: dayjs[2m > [22mtimezoneCompatible[2m > [22mshould correctly render month days when timezone changes [33m 1105[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: luxon[2m > [22mtimezoneCompatible[2m > [22mshould correctly render month days when timezone changes [33m 728[2mms[22m[39m
[33m[2m✓[22m[39m - Timezone[2m > [22mAdapter specific tests[2m > [22mTimezone prop - adapter: moment[2m > [22mtimezoneCompatible[2m > [22mshould correctly render month days when timezone changes [33m 455[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateTimeRangePicker/tests/MobileDateTimeRangePicker.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 999[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould cycle focused views among the visible step after selection [33m 998[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateRangePickerDay/DateRangePickerDay.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[32m 21[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateRangePickerDay2/DateRangePickerDay2.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 46[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateTimeRangePicker/tests/describeConformance.MobileDateTimeRangePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 1285[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateTimeRangePicker/tests/describeConformance.DesktopDateTimeRangePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[33m 1330[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopTimeRangePicker/tests/describeConformance.DesktopTimeRangePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[33m 680[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileTimeRangePicker/tests/describeConformance.MobileTimeRangePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 677[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateRangePicker/tests/describeConformance.DesktopDateRangePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[33m 1586[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateRangePicker/tests/describeConformance.MobileDateRangePicker.test.tsx [2m([22m[2m13 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m[33m 765[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MultiInputTimeRangeField/tests/describeValidation.MultiInputTimeRangeField.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m17 skipped[39m[2m)[22m[33m 516[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputDateRangeField/tests/describeConformance.SingleInputDateRangeField.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 66[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateRangePicker/describeConformance.DateRangePicker.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 74[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/TimeRangePicker/tests/describeConformance.TimeRangePicker.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 81[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DateTimeRangePicker/tests/describeConformance.DateTimeRangePicker.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 106[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MultiInputDateTimeRangeField/tests/describeValidation.MultiInputDateTimeRangeField.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m[33m 1564[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputDateTimeRangeField/tests/describeConformance.SingleInputDateTimeRangeField.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 89[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MultiInputTimeRangeField/tests/describeConformance.MultiInputTimeRangeField.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 114[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputTimeRangeField/tests/describeConformance.SingleInputTimeRangeField.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 88[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MultiInputDateTimeRangeField/tests/describeConformance.MultiInputDateTimeRangeField.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 181[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MultiInputDateRangeField/tests/describeValidation.MultiInputDateRangeField.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m15 skipped[39m[2m)[22m[33m 738[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MultiInputDateRangeField/tests/describeConformance.MultiInputDateRangeField.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 110[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputDateTimeRangeField/tests/describeValidation.SingleInputDateTimeRangeField.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m13 skipped[39m[2m)[22m[33m 576[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateTimeRangePicker/tests/describeValidation.MobileDateTimeRangePicker.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m[33m 2855[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply shouldDisableDate [33m 331[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 355[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 305[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 392[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 394[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateTimeRangePicker/tests/describeValidation.DesktopDateTimeRangePicker.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m8 skipped[39m[2m)[22m[33m 2756[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 346[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 359[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 333[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 372[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopTimeRangePicker/tests/describeValidation.DesktopTimeRangePicker.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m22 skipped[39m[2m)[22m[32m 280[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputTimeRangeField/tests/describeValidation.SingleInputTimeRangeField.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m22 skipped[39m[2m)[22m[32m 170[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileTimeRangePicker/tests/describeValidation.MobileTimeRangePicker.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m22 skipped[39m[2m)[22m[33m 467[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/SingleInputDateRangeField/tests/describeValidation.SingleInputDateRangeField.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m21 skipped[39m[2m)[22m[32m 225[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/DesktopDateRangePicker/tests/describeValidation.DesktopDateRangePicker.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m16 skipped[39m[2m)[22m[33m 2868[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply shouldDisableDate [33m 347[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disablePast [33m 491[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 477[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 518[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 503[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/MobileDateRangePicker/tests/describeValidation.MobileDateRangePicker.test.tsx [2m([22m[2m32 tests[22m[2m | [22m[33m16 skipped[39m[2m)[22m[33m 1971[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mwith fake timers[2m > [22mshould apply disableFuture [33m 313[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 325[2mms[22m[39m
[32m✓[39m [30m[43m x-date-pickers-pro [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1284[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-date-pickers-pro should resolve proper @mui/material version [33m 1284[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/internals/components/event-popover/EventPopover.test.tsx [2m([22m[2m16 tests[22m[2m)[22m[33m 4825[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould render the event data in the form fields [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould call "onEventsChange" with updated values on submit [33m 732[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould show error if start date is after end date [33m 429[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent creation[2m > [22mshould call createEvent with metaChanges + computed start/end on Submit [33m 601[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent editing[2m > [22mRecurring events - all[2m > [22mshould call updateRecurringEvent with scope and not include rrule if not modified on Submit [33m 358[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent editing[2m > [22mRecurring events - all[2m > [22mshould call updateRecurringEvent with scope and include rrule if modified on Submit [33m 302[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent editing[2m > [22mNon-recurring events[2m > [22mshould call updateEvent with updated values on Submit [33m 442[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent editing[2m > [22mNon-recurring events[2m > [22mshould call updateEvent with updated values and send rrule if recurrence was selected on Submit [33m 316[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/month-view/MonthView.test.tsx [2m([22m[2m13 tests[22m[2m)[22m[33m 1625[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/event-calendar/EventCalendar.test.tsx [2m([22m[2m9 tests[22m[2m)[22m[33m 4110[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mshould allow to show / hide resources using the UI [33m 312[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to show / hide the weekends using the UI in the week view [33m 490[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to show / hide the weekends using the UI in the month view [33m 577[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to show / hide the weekends using the UI in the agenda view [33m 386[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to show / hide the week number using the UI in the month view [33m 546[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to change the time format using the UI in the week view [33m 547[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to change the time format using the UI in the month view [33m 655[2mms[22m[39m
[33m[2m✓[22m[39m EventCalendar[2m > [22mPreferences Menu[2m > [22mshould allow to change the time format using the UI in the agenda view [33m 481[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/week-view/WeekView.test.tsx [2m([22m[2m11 tests[22m[2m)[22m[33m 586[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/timeline/Timeline.test.tsx [2m([22m[2m11 tests[22m[2m)[22m[32m 293[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/internals/components/header-toolbar/preferences-menu/PreferencesMenu.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[32m 221[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/internals/components/header-toolbar/HeaderToolbar.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 44[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/agenda-view/AgendaView.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 77[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/day-view/DayView.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 86[2mms[22m[39m
[2m[90m↓[39m[22m [30m[42m x-charts-pro [49m[39m src/LineChartPro/LineChartPro.zoom.test.tsx [2m([22m[2m9 tests[22m[2m | [22m[33m9 skipped[39m[2m)[22m
[2m[90m↓[39m[22m [30m[42m x-charts-pro [49m[39m src/internals/plugins/useChartProZoom/ZoomInteractionConfig.test.tsx [2m([22m[2m5 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m
[2m[90m↓[39m[22m [30m[42m x-charts-pro [49m[39m src/ScatterChartPro/ScatterChartPro.zoom.test.tsx [2m([22m[2m5 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/FunnelChart/checkClickEvent.test.tsx [2m([22m[2m5 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 118[2mms[22m[39m
[2m[90m↓[39m[22m [30m[42m x-charts-pro [49m[39m src/BarChartPro/BarChartPro.zoom.test.tsx [2m([22m[2m5 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/ChartZoomSlider/internals/zoom-utils.test.ts [2m([22m[2m13 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[2m[90m↓[39m[22m [30m[42m x-charts-pro [49m[39m src/ChartZoomSlider/ChartZoomSlider.test.tsx [2m([22m[2m2 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/hooks/useSankeySeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 85[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/hooks/useHeatmapSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 126[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/internals/plugins/useChartProZoom/calculateZoom.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 3[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/hooks/useFunnelSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 74[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/Heatmap/Heatmap.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 223[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/internals/plugins/useChartProZoom/useChartProZoom.test.ts [2m([22m[2m5 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/FunnelChart/FunnelChart.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m1 skipped[39m[2m)[22m[32m 81[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/ChartDataProviderPro/ChartDataProviderPro.test.tsx [2m([22m[2m0 test[22m[2m)[22m[32m 0[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/BarChartPro/BarChartPro.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 32[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/ChartContainerPro/ChartContainerPro.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/ScatterChartPro/ScatterChartPro.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 25[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/LineChartPro/LineChartPro.test.tsx [2m([22m[2m1 test[22m[2m)[22m[32m 29[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-pro [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1316[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-charts-pro should resolve proper @mui/material version [33m 1316[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view-pro [49m[39m src/internals/plugins/useTreeViewItemsReordering/useTreeViewItemsReordering.test.tsx [2m([22m[2m42 tests[22m[2m | [22m[33m24 skipped[39m[2m)[22m[33m 629[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view-pro [49m[39m src/internals/plugins/useTreeViewLazyLoading/useTreeViewLazyLoading.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[33m 313[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view-pro [49m[39m src/RichTreeViewPro/RichTreeViewPro.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 39[2mms[22m[39m
[32m✓[39m [30m[43m x-tree-view-pro [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1359[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-tree-view-pro should resolve proper @mui/material version [33m 1358[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/verifyLicense/verifyLicense.test.ts [2m([22m[2m20 tests[22m[2m)[22m[32m 16[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/useLicenseVerifier/useLicenseVerifier.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[32m 99[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/generateLicense/generateLicense.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/encoding/base64.test.ts [2m([22m[2m3 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/encoding/md5.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartHighlight/highlightStates.test.ts [2m([22m[2m25 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/animation/useAnimate.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[33m 1316[2mms[22m[39m
[33m[2m✓[22m[39m useAnimate[2m > [22mstarts animating from initial props [33m 338[2mms[22m[39m
[33m[2m✓[22m[39m useAnimate[2m > [22manimates from current props to new props [33m 335[2mms[22m[39m
[33m[2m✓[22m[39m useAnimate[2m > [22manimates from current state to new props if props change while animating [33m 332[2mms[22m[39m
[2m[90m↓[39m[22m [30m[42m x-charts [49m[39m src/ChartsTooltip/contentDisplayed.test.tsx [2m([22m[2m5 tests[22m[2m | [22m[33m5 skipped[39m[2m)[22m
[2m[90m↓[39m[22m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartCartesianAxis/useChartCartesianAxis.axisHighlight.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m6 skipped[39m[2m)[22m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/Flatbush.test.ts [2m([22m[2m16 tests[22m[2m)[22m[32m 52[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartCartesianAxis/createAxisFilterMapper.test.ts [2m([22m[2m15 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLabel/ChartsLabelGradient.test.tsx [2m([22m[2m26 tests[22m[2m | [22m[33m20 skipped[39m[2m)[22m[32m 62[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/LineChart/checkClickEvent.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 209[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartClosestPoint/findClosestPoints.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 3[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/BarChart/checkScaleErrors.test.ts [2m([22m[2m11 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/RadarChart/checkClickEvent.test.tsx [2m([22m[2m6 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 65[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/Toolbar/Toolbar.test.tsx [2m([22m[2m9 tests[22m[2m)[22m[33m 1083[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/BarChart/extremums.test.ts [2m([22m[2m16 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/BarChart/checkClickEvent.test.tsx [2m([22m[2m4 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[32m 30[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ScatterChart/ScatterChart.test.tsx [2m([22m[2m8 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[32m 113[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ScatterChart/checkClickEvent.test.tsx [2m([22m[2m4 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[32m 61[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/BarChart/BarChart.test.tsx [2m([22m[2m9 tests[22m[2m | [22m[33m3 skipped[39m[2m)[22m[32m 130[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLocalizationProvider/ChartsLocalizationProvider.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 12[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLegend/PiecewiseColorLegend.test.tsx [2m([22m[2m12 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 184[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/PieChart/PieChart.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 290[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useSkipAnimation.test.tsx [2m([22m[2m6 tests[22m[2m)[22m[32m 38[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartKeyboardNavigation/useChartKeyboardNavigation.helpers.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[2m[90m↓[39m[22m [30m[42m x-charts [49m[39m src/tests/web-components.test.tsx [2m([22m[2m2 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/consumeSlots.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[32m 25[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/ellipsize.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useScatterSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 95[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useRadarSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 50[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useLineSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 100[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/usePieSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 46[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/RadarChart/RadarChart.test.tsx [2m([22m[2m7 tests[22m[2m | [22m[33m2 skipped[39m[2m)[22m[32m 97[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useBarSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 86[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartPolarAxis/useChartPolarAxis.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/PieChart/checkClickEvent.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 131[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useSvgRef.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 26[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartHighlight/createIsHighlighted.test.ts [2m([22m[2m8 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useSeries.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLegend/ContinuousColorLegend.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 125[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartCartesianAxis/useChartCartesianAxis.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 58[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/plugins/featurePlugins/useChartHighlight/createIsFaded.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/animation/Transition.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 98[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLegend/ChartsLegend.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 81[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/consumeThemeProps.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 12[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsGrid/ChartsGrid.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 33[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useScale.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsXAxis/ChartsXAxis.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 31[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsYAxis/ChartsYAxis.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 28[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useChartGradientId.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/LineChart/LineChart.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 110[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/findMinMax.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 101[2mms[22m[39m
[2m[90m↓[39m[22m [30m[42m x-charts [49m[39m src/ChartsSurface/ChartsSurface.test.tsx [2m([22m[2m1 test[22m[2m | [22m[33m1 skipped[39m[2m)[22m
[32m✓[39m [30m[42m x-charts [49m[39m src/LineChart/seriesConfig/seriesProcessor.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartDataProvider/ChartDataProvider.test.tsx [2m([22m[2m0 test[22m[2m)[22m[32m 0[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLabel/ChartsLabel.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 9[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/sliceUntil.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/SparkLineChart/SparkLineChart.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 41[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartContainer/ChartContainer.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 23[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLabel/ChartsLabelMark.test.tsx [2m([22m[2m10 tests[22m[2m | [22m[33m4 skipped[39m[2m)[22m[32m 24[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/symlogScale.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 3[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/Gauge/Gauge.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 29[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/clampAngle.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/ticks.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/tests/materialVersion.test.tsx [2m([22m[2m1 test[22m[2m)[22m[33m 1869[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-charts should resolve proper @mui/material version [33m 1869[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/LineChart/seriesConfig/extremums.test.ts [2m([22m[2m0 test[22m[2m)[22m[32m 0[2mms[22m[39m
[32m✓[39m [30m[43m x-internals [49m[39m src/useComponentRenderer/useComponentRenderer.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[32m 68[2mms[22m[39m
[32m✓[39m [30m[43m x-internals [49m[39m src/EventManager/EventManager.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-internals [49m[39m src/isDeepEqual/isDeepEqual.test.ts [2m([22m[2m28 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-internals [49m[39m src/fastArrayCompare/fastArrayCompare.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-premium [49m[39m src/ChartsRenderer/ChartsRenderer.test.tsx [2m([22m[2m6 tests[22m[2m)[22m[32m 264[2mms[22m[39m
[32m✓[39m [30m[45m x-telemetry [49m[39m src/runtime/config.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/text-props-to-localeText/text-props-to-localeText.test.ts [2m([22m[2m4 tests[22m[2m)[22m[33m 308[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/remove-on-axis-click-handler/remove-on-axis-click-handler.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 31[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/preset-safe/preset-safe.test.ts [2m([22m[2m8 tests[22m[2m)[22m[33m 846[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/data-grid/remove-stabilized-experimentalFeatures/remove-stabilized-experimentalFeatures.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 31[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/remove-stabilized-experimentalFeatures/remove-stabilized-experimentalFeatures.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 16[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/add-showToolbar-prop/add-showToolbar-prop.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/rename-imports/rename-imports.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 14[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/remove-props/remove-props.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/rename-props/rename-props.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 26[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/reform-row-selection-model/reform-row-selection-model.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 23[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/column-menu-components-rename/column-menu-components-rename.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 42[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/view-components-rename/view-components-rename.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 35[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/tree-view/rename-tree-item-2/rename-tree-item-2.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 58[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/pickers/rename-type-imports/rename-imports.test.ts [2m([22m[2m6 tests[22m[2m)[22m[32m 21[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/rename-tree-view-simple-tree-view/rename-tree-view-simple-tree-view.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/rename-legend-position-type/rename-legend-position-type.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 12[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/rename-responsive-chart-container/rename-responsive-chart-container.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 14[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/rename-use-tree-item/rename-use-tree-item.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 10[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 42[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/data-grid/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 60[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/tree-view/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 9[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/pickers/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 34[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/pickers/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 18[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 292[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/rename-components-to-slots/rename-components-to-slots.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 8[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/rename-should-disable-time/rename-should-disable-time.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/rename-inputFormat-prop/rename-inputFormat-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/pickers/rename-day-picker-classes/rename-day-picker-classes.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/pickers/rename-slots-types/rename-slots-types.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/replace-legend-hidden-slot-prop/replace-legend-hidden-slot-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 9[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/replace-legend-position-values/replace-legend-position-values.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 10[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/remove-experimental-mark-rendering/remove-experimental-mark-rendering.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/rename-label-and-tick-font-size/rename-label-and-tick-font-size.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 10[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/replace-legend-direction-values/replace-legend-direction-values.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 8[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/component-rename-prop/component-rename-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/rename-filter-item-props/rename-filter-item-props.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 58[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/pickers/rename-adapter-date-fns-imports/rename-adapter-date-fns-imports.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/pickers/rename-default-calendar-month-to-reference-date/rename-default-calendar-month-to-reference-date.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/remove-stabilized-experimentalFeatures/remove-stabilized-experimentalFeatures.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 11[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/rename-default-toolbar-title-localeText/rename-default-toolbar-title-localeText.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/remove-disableExtendRowFullWidth-prop/remove-disableExtendRowFulWidth-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/rename-rowsPerPageOptions-prop/rename-rowsPerPageOptions-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 8[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/migrate-to-components-componentsProps/migrate-to-components-componentsProps.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 22[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/rename-linkOperators-logicOperators/rename-linkOperators-logicOperators.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 61[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/localization-provider-rename-locale/localization-provider-rename-locale.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/replace-transition-props-by-slot/replace-transition-props-by-slot.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 7[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/adapter-change-import/adapter-change-import.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 10[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/view-components-rename-value-prop/view-components-rename-value-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 6[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/replace-toolbar-props-by-slot/replace-toolbar-props-by-slot.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/rename-selectors-and-events/rename-selectors-and-events.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 16[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/replace-onCellFocusOut-prop/replace-onCellFocusOut-prop.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 15[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/data-grid/rename-cell-selection-props/rename-cell-selection-props.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 8[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/row-selection-props-rename/row-selection-props-rename.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 12[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/replace-arrows-button-slot/replace-tabs-props.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/rename-components-to-slots/rename-components-to-slots.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 17[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/rename-focus-callback/rename-focus-callback.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/rename-expansion-props/rename-expansion-props.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/rename-selection-props/rename-selection-props.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/replace-tabs-props/replace-tabs-props.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/tree-view/rename-nodeid/rename-nodeid.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 4[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/data-grid/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 97[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/pickers/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 229[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/data-grid/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 49[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v6.0.0/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 252[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v7.0.0/preset-safe/preset-safe.test.ts [2m([22m[2m2 tests[22m[2m)[22m[32m 84[2mms[22m[39m
[32m✓[39m [30m[43m x-codemod [49m[39m src/v8.0.0/charts/rename-sparkline-colors-to-color/rename-sparkline-colors-to-color.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 9[2mms[22m[39m
[32m✓[39m [30m[45m docs [49m[39m src/modules/utils/postProcessImport.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-vendor [49m[39m src/tests/d3-scale.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 5[2mms[22m[39m
[32m✓[39m [30m[42m x-charts-vendor [49m[39m src/tests/d3-interpolate.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 1[2mms[22m[39m
[2m Test Files [22m [1m[32m452 passed[39m[22m[2m | [22m[33m26 skipped[39m[90m (478)[39m
[2m Tests [22m [1m[32m7477 passed[39m[22m[2m | [22m[33m1688 skipped[39m[90m (9180)[39m
[2m Start at [22m 10:12:48
[2m Duration [22m 1119.53s[2m (transform 91.35s, setup 106.81s, collect 49.12s, tests 939.99s, environment 10.35s, prepare 2.52s)[22m
JUNIT report written to /tmp/mui/test-results/junit.xml
[?25h