> @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 1508[2mms[22m[39m
[33m[2m✓[22m[39m no-direct-state-access[2m > [22mvalid[2m > [22massigning received grid state to a variable [33m 1436[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 14293[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 367[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 406[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 391[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 363[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 420[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 468[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 652[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 512[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 439[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 428[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 472[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 431[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 350[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 444[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 522[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 484[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mshould not collapse expanded groups after `updateRows` [33m 307[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 837[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 7020[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mprop: rowGroupingColumnMode[2m > [22mshould support rowGroupingColumnMode switch [33m 548[2mms[22m[39m
[33m[2m✓[22m[39m - Row grouping[2m > [22mprop: disableRowGrouping[2m > [22mshould disable the row grouping when `prop.disableRowGrouping = true` [33m 420[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 6879[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mSetting aggregation model[2m > [22mprop: aggregationModel[2m > [22mshould allow to update the aggregation model from the outside [33m 313[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mRow Grouping[2m > [22mprop: getAggregationPosition[2m > [22mshould react to props.getAggregationPosition update [33m 496[2mms[22m[39m
[33m[2m✓[22m[39m - Aggregation[2m > [22mColumn menu[2m > [22mshould update the aggregation when changing "Aggregation" select value [33m 337[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 9502[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 318[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 335[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 404[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 540[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 318[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mContext updates via grid[2m > [22mOther model updates[2m > [22mshould update pivoting rows if chart dimension is replaced with active pivoting [33m 324[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22msync control[2m > [22mshould allow chart sync control [33m 423[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould render all available chart types [33m 350[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould allow chart type selection [33m 473[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould allow dimensions and values selection [33m 1296[2mms[22m[39m
[33m[2m✓[22m[39m - Charts Integration[2m > [22mGridChartsPanel[2m > [22mshould allow configuration change [33m 968[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 9918[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould pivot the data without pivot columns [33m 936[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould pivot the data with 2 pivot values [33m 826[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould pivot the data with a pivot column and 2 pivot values [33m 600[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould render in pivot mode when mounted with pivoting enabled [33m 339[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould render in pivot mode when mounted with pivoting enabled and async data loading [33m 876[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould not throw when a field is moved from pivot values to pivot rows [33m 673[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould allow to filter rows in pivot mode using original columns [33m 528[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould update available fields when new column is added [33m 654[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould update available fields when a column is removed [33m 651[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould recalculate pivot values when a row is updated while in pivot mode [33m 859[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould not revert prior edits when pivot mode is disabled [33m 717[2mms[22m[39m
[33m[2m✓[22m[39m - Pivoting[2m > [22mshould recalculate pivot values when `rows` prop changes while in pivot mode [33m 940[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 1976[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 3489[2mms[22m[39m
[33m[2m✓[22m[39m - Cell selection[2m > [22mshould work with the paginated grid [33m 301[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 1691[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 2285[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 594[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 1065[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 664[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 1238[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 337[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould not fail when adding a grouping criterion [33m 337[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 155[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 136[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 1117[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-data-grid-premium should resolve proper @mui/material version [33m 1117[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 17813[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 342[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 333[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
[32m✓[39m [30m[46m x-data-grid-pro [49m[39m src/tests/cellEditing.DataGridPro.test.tsx [2m([22m[2m85 tests[22m[2m)[22m[33m 12898[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 24271[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould keep the selection on the clicked row if selection range is deselected [33m 322[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 523[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould not throw when using `isRowSelectable` and `keepNonExistentRowsSelected` [33m 545[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 302[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 342[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 462[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: checkboxSelectionVisibleOnly = true[2m > [22mshould throw a console error if used without pagination [33m 572[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 336[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 481[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 377[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 316[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 414[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 448[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 741[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 931[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 343[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 406[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 317[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 473[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 583[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 825[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 1015[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 734[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 570[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 719[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 629[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionPropagation = { descendants: true, parents: true }[2m > [22mprop: keepNonExistentRowsSelected = true[2m > [22mshould keep non-existent rows selected on filtering [33m 457[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 472[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mshould select only filtered rows after filter is applied [33m 532[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 15205[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mslotProps `filterColumns` and `getColumnForNewFilter` should allow custom filtering [33m 483[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call `getColumnForNewFilter` when filters are added [33m 355[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould pass columns filtered by `filterColumns` to filters column list [33m 545[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould work as expected with "Add filter" and "Remove all" buttons [33m 548[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 465[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=upsertFilterItem when the value is emptied [33m 491[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=deleteFilterItem when a filter is removed [33m 468[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould call onFilterModelChange with reason=upsertFilterItems when a filter is added [33m 346[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould publish filterModelChange with the reason whenever the model changes [33m 442[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mshould show the latest expandedRows [33m 449[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mServer[2m > [22mshould refresh the filter panel when adding filters [33m 465[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 350[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 454[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 521[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould apply filters on type when the focus is on cell [33m 402[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould call `onFilterModelChange` when filters are updated [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow to change the operator from operator menu [33m 351[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow to clear the filter from operator menu [33m 335[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould work correctly with boolean column type [33m 758[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow temporary invalid values while updating the number filter [33m 1270[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mHeader filters[2m > [22mshould allow to navigate to the header filter cell when there are no rows [33m 304[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mRead-only filters[2m > [22mshould allow updating logic operator even from read-only filters [33m 397[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mRead-only filters[2m > [22mshould disable `Remove all` button for only read-only filters [33m 544[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 5521[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mno virtualization[2m > [22mshould allow to disable virtualization [33m 324[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 13628[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mprops: onPinnedColumnsChange[2m > [22mshould call when a column is pinned [33m 347[2mms[22m[39m
[33m[2m✓[22m[39m - Column pinning[2m > [22mapiRef[2m > [22mshould not crash if a non-existent column is pinned [33m 526[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 346[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 507[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 398[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 464[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 509[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 499[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 409[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 432[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 542[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 419[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 509[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 783[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 913[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 661[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 1763[2mms[22m[39m
[33m[2m✓[22m[39m - Columns[2m > [22mcolumn pipe processing[2m > [22mshould not loose column width when re-applying pipe processing [33m 322[2mms[22m[39m
[33m[2m✓[22m[39m - Columns[2m > [22mcolumn pipe processing[2m > [22mshould not loose imperatively added columns when re-applying pipe processing [33m 345[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 8651[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mprop: treeData[2m > [22mshould support tree data toggling [33m 327[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mprop: treeData[2m > [22mshould support enabling treeData after apiRef.current.updateRows has modified the rows [33m 373[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mpagination[2m > [22mshould respect the pageSize for the top level rows when toggling children expansion [33m 314[2mms[22m[39m
[33m[2m✓[22m[39m - Tree data[2m > [22mpagination[2m > [22mshould keep the row expansion when switching page [33m 636[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 6106[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 309[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould update pinned rows when `pinnedRows` prop change [33m 378[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould update pinned rows when calling `apiRef.current.setPinnedRows` method [33m 382[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould not be impacted by sorting [33m 384[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould not be impacted by filtering [33m 762[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould work when there is no rows data [33m 343[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mkeyboard navigation[2m > [22mshould work with top pinned rows [33m 373[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould keep pinned rows on page change [33m 450[2mms[22m[39m
[33m[2m✓[22m[39m - Row pinning[2m > [22mshould not render selection checkbox for pinned rows [33m 376[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 7250[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould cache the content of getDetailPanelContent [33m 668[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould cache the content of getDetailPanelHeight [33m 540[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould not select the row when opening the detail panel [33m 337[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould add the MuiDataGrid-row--detailPanelExpanded class to the expanded row [33m 513[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mshould not reuse detail panel components [33m 401[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mprop: onDetailPanelsExpandedRowIds[2m > [22mshould call when a row is expanded or closed [33m 1028[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 338[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 435[2mms[22m[39m
[33m[2m✓[22m[39m - Detail panel[2m > [22mapiRef[2m > [22mtoggleDetailPanel[2m > [22mshould toggle the panel of the given row id [33m 375[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 4546[2mms[22m[39m
[33m[2m✓[22m[39m - Columns reorder[2m > [22mshould allow to reorder columns by dropping outside the header row [33m 306[2mms[22m[39m
[33m[2m✓[22m[39m - Columns reorder[2m > [22mreorder with column grouping[2m > [22mcolumn - hidden[2m > [22mshould use the correct start and end index [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Columns reorder[2m > [22mreorder with column grouping[2m > [22mcolumn - hidden[2m > [22mshould consider moving the column between hidden columns if it respect group constraint and visible behavior [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m - Columns reorder[2m > [22mreorder with column grouping[2m > [22mshould allow to drag column inside a group if it allows freeReordering [33m 333[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 351[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 9169[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: string[2m > [22mshould call setEditCellValue with debounce [33m 316[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 944[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: number[2m > [22mshould keep values as numbers [33m 425[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 917[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: date[2m > [22mshould handle correctly dates with partial years [33m 420[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: dateTime[2m > [22mshould handle correctly dates with partial years [33m 556[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould call setEditCellValue with the correct value when valueOptions is a function [33m 333[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould pass the value prop to the select [33m 336[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould call onValueChange if defined [33m 382[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould call onCellEditStop [33m 413[2mms[22m[39m
[33m[2m✓[22m[39m - Edit components[2m > [22mcolumn type: singleSelect[2m > [22mshould not open the suggestions when Enter is pressed [33m 383[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 2216[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 2930[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 2980[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 2146[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 3[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 3068[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the initial values of the models [33m 333[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the controlled values of the models [33m 337[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 318[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: exportState[2m > [22mshould export the current version of the exportable state [33m 369[2mms[22m[39m
[33m[2m✓[22m[39m - State persistence[2m > [22mapiRef: restoreState[2m > [22mshould restore the whole exportable state [33m 613[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 634[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 2631[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 378[2mms[22m[39m
[33m[2m✓[22m[39m - Print export[2m > [22mcolumns to print[2m > [22mshould apply 'disableExport' even if 'allColumns' is set [33m 309[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 584[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 1231[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 649[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 662[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 2551[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 758[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 814[2mms[22m[39m
[33m[2m✓[22m[39m - List view[2m > [22mshould render list column when `listView` prop updates [33m 345[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 259[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 280[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 66[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 1460[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-data-grid-pro should resolve proper @mui/material version [33m 1460[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 166[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 40[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 5[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 6[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 8[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 6[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 6[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 9[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 6[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 3[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 4[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 90[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 36[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 39[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 30[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 35[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 46[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 32[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 29[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 34[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 2[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 27[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 24[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 24[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 23[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 32[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 22[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 20[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 25[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 24[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 19757[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 321[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 14477[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 11846[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 6377[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mswitches between views uncontrolled [33m 366[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould allow month and view changing, but not selection when readOnly prop is passed [33m 661[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 1350[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 352[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 4089[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould go to the first view when re-opening the picker [33m 473[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mViews[2m > [22mshould go to the relevant `view` when `view` prop changes [33m 398[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onAccept when selecting the same date after changing the year [33m 548[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 385[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mperformance[2m > [22mshould not re-render the `PickersActionBar` on date change [33m 434[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 377[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 751[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 10096[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 1047[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 5[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 3124[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[32m 229[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 305[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 777[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 3703[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 1056[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould allow selecting same view multiple times [33m 1266[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould cycle focused views among the visible step after selection [33m 522[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mprop: timeSteps[2m > [22mshould use "DigitalClock" view renderer, when "timeSteps.minutes" = 60 [33m 413[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 1902[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mrendering behavior[2m > [22mshould render single column Picker given big enough "thresholdToRenderTimeInASingleColumn" number [33m 563[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mselecting behavior[2m > [22mshould call "onAccept", "onChange", and "onClose" when selecting all section [33m 361[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mselecting behavior[2m > [22mshould allow out of order section selection [33m 361[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 1704[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 821[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 2358[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 2852[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 204[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 558[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[32m 246[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 253[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 1593[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 1333[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 7473[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 816[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 312[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 341[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 331[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 367[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 404[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 459[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 644[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 111[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 92[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 1086[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 139[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 118[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 14[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 19[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 9058[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 602[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 561[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 520[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 1138[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 719[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 695[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 761[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 702[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 315[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 76[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 59[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 69[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 4037[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 342[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 305[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 10320[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 674[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 640[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 726[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 553[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 705[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 696[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 1263[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 722[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 756[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 663[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="set" [33m 347[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 50[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 3849[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 408[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 40[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 81[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 80[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 100[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[32m 249[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[32m 282[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 757[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[32m 291[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 415[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 405[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mswitches between months [33m 315[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 602[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 191[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 4593[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 203[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 3850[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[32m 253[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 221[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[32m 280[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 903[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 565[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 3067[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 335[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 461[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 420[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 671[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 230[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 1289[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[32m 242[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 985[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 527[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 629[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 784[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 730[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 397[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 423[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 54[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 36[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 75[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 64[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[32m 138[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 45[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 46[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 53[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 62[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 464[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 302[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 70[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 176[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 335[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 64[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 41[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 3257[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 327[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 352[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 3319[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 361[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 376[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 3961[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 403[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 320[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 392[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 374[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 3636[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 406[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 400[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 355[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[32m 249[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 2653[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableYear [33m 311[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 341[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 152[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 3029[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mPickers validation API[2m > [22mday view:[2m > [22mshould apply shouldDisableMonth [33m 359[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 337[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[32m 101[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 16[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 1728[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 47[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[32m 93[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 342[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 87[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 1160[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-date-pickers should resolve proper @mui/material version [33m 1160[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 18963[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 515[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mprop: initialState.filter[2m > [22mshould allow to update the filters when initialized with initialState [33m 414[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "contains" [33m 1243[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "does not contain" [33m 1185[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "equals" [33m 492[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "doesNotEqual" [33m 455[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "startsWith" [33m 604[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "endsWith" [33m 485[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mshould filter with operator "isAnyOf" [33m 533[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: string[2m > [22mignoreDiacritics[2m > [22mshould ignore diacritics when `ignoreDiacritics` is enabled [33m 310[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "=" [33m 325[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator ">= [33m 336[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: number[2m > [22mshould filter with operator "<" [33m 322[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "is" [33m 310[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: date[2m > [22mshould filter with operator "onOrBefore" [33m 327[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "is" [33m 308[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: dateTime[2m > [22mshould filter with operator "onOrBefore" [33m 337[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: boolean[2m > [22mshould filter with operator "is" [33m 769[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "is" [33m 406[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "not" [33m 516[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "isAnyOf" [33m 414[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 360[2mms[22m[39m
[33m[2m✓[22m[39m - Filter[2m > [22mfilter button tooltip[2m > [22mshould display `falsy` value [33m 1216[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 18555[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 379[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 313[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 392[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 399[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 343[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 987[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 1207[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 323[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 441[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 419[2mms[22m[39m
[33m[2m✓[22m[39m - Row selection[2m > [22mprop: rowSelectionModel and onRowSelectionModelChange[2m > [22mshould control selection state when the model and the onChange are set [33m 306[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 5867[2mms[22m[39m
[33m[2m✓[22m[39m - Rows[2m > [22mshould not throw when clicking the cell in the nested grid in a portal [33m 554[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 333[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 1212[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 10373[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 357[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 551[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 367[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go to next group header when pressing "ArrowRight" [33m 364[2mms[22m[39m
[33m[2m✓[22m[39m - Keyboard[2m > [22mcolumn group header navigation[2m > [22mshould go to previous group header when pressing "ArrowLeft" [33m 335[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 418[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 2374[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mshould react to an update of rowCount when `paginationMode = server` [33m 421[2mms[22m[39m
[33m[2m✓[22m[39m - Pagination[2m > [22mserver-side pagination[2m > [22mshould support server side pagination with estimated row count [33m 437[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 556[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 4261[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 324[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mkey navigation[2m > [22mshould work with filtering [33m 309[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mshould apply `colSpan` properly after hiding a column [33m 430[2mms[22m[39m
[33m[2m✓[22m[39m - Column spanning[2m > [22mshould work with pagination [33m 492[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 11935[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould apply filter [33m 461[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould allow to customize input splitting [33m 605[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould no prettify user input [33m 384[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould update input when the state is modified [33m 335[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould expand when the input changes value [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcomponent[2m > [22mshould collapse when the escape key is pressed with no value [33m 302[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 337[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould return rows that match all values by default [33m 674[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 753[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould ignore hidden columns by default [33m 412[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould search hidden columns when quickFilterExcludeHiddenColumns=false [33m 584[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould ignore hidden columns when quickFilterExcludeHiddenColumns=true [33m 515[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mquick filter logic[2m > [22mshould apply filters on quickFilterExcludeHiddenColumns value change [33m 315[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 450[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 364[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: string[2m > [22mdefault operator should behave like "contains" [33m 1018[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: number[2m > [22mdefault operator should behave like "=" [33m 476[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mcolumn type: singleSelect[2m > [22mshould filter with operator "contains" [33m 796[2mms[22m[39m
[33m[2m✓[22m[39m - Quick filter[2m > [22mshould not override user input when typing [33m 441[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 4377[2mms[22m[39m
[33m[2m✓[22m[39m - Sorting[2m > [22mshould support new dataset in control mode [33m 340[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 11505[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 498[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 504[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 481[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 889[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 719[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 575[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould autofocus the first switch element in columns management when `autoFocusSearchField` disabled [33m 477[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould hide `Show/Hide all` in columns management when `disableShowHideToggle` is `true` [33m 593[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould hide `Reset` in columns panel when `disableResetButton` is `true` [33m 553[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 628[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 935[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 1135[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mshould update the initial column visibility model when the columns are updated [33m 592[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: `getTogglableColumns`[2m > [22mshould control columns shown in columns panel using `getTogglableColumns` prop [33m 364[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 694[2mms[22m[39m
[33m[2m✓[22m[39m - Columns visibility[2m > [22mprop: toggleAllMode[2m > [22mshould toggle filtered columns when `toggleAllMode` is `filtered` [33m 1107[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 6316[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould show an empty string as the default filter input value [33m 383[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould keep filter operator and value if available [33m 641[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset value if operator is not available for the new column [33m 523[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset value if the new operator has no input component [33m 640[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset filter value if not available in the new valueOptions [33m 585[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould keep the value if available in the new valueOptions [33m 607[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 639[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould keep the value if available in the new valueOptions with operator "isAnyOf" [33m 605[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould reset filter value if moving from multiple to single value operator [33m 543[2mms[22m[39m
[33m[2m✓[22m[39m - Filter panel[2m > [22mshould close filter panel when removing the last filter [33m 371[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 390[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 387[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 1963[2mms[22m[39m
[33m[2m✓[22m[39m - Column grouping[2m > [22mHeader grouping columns[2m > [22mshould only consider visible columns non connexe groups [33m 316[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 4481[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould move focus to the next item when pressing ArrowRight [33m 456[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould move focus to the previous item when pressing ArrowLeft [33m 377[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould maintain focus position when an item is removed [33m 340[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcomponent[2m > [22mshould preserve arrow key navigation after item removal [33m 324[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould hide "id" column when hiding it from the column selector [33m 472[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 533[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould keep the focus on the switch after toggling a column [33m 416[2mms[22m[39m
[33m[2m✓[22m[39m - Toolbar[2m > [22mcolumn selector[2m > [22mshould allow to override search predicate function [33m 374[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 698[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 1064[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 1845[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 1031[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 3[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 308[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[32m 300[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 1152[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-data-grid should resolve proper @mui/material version [33m 1152[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 6056[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 7597[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 2491[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 1541[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 592[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 771[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 413[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 345[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 10[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[32m 220[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 134[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 27[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 23[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 1253[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-tree-view should resolve proper @mui/material version [33m 1253[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 6551[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 8728[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould scroll current month to the active selection when focusing appropriate field (multi input field) [33m 908[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 604[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 398[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 469[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mpicker state[2m > [22mshould call onClose and onAccept with the live value when pressing Escape [33m 519[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 427[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 538[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 376[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the disablePast prop [33m 306[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the disableFuture prop [33m 372[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the minDate prop [33m 374[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the maxDate prop [33m 301[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 8087[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mshould select the range from the next month [33m 977[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mshould continue start selection if selected "end" date is before start [33m 409[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 330[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould emit "onChange" when dragging end date [33m 863[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould emit "onChange" when dragging start date [33m 695[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mSelection[2m > [22mdragging behavior[2m > [22mshould dynamically update "shouldDisableDate" when flip dragging [33m 357[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 711[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 333[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 571[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 414[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 2858[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 433[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 330[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould ignore "currentMonthCalendarPosition" prop value and have expected selection behavior [33m 442[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 5483[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould allow to select range within the same day [33m 1663[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould use time from `referenceDate` when selecting the day [33m 351[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould cycle focused views among the visible step after selection [33m 664[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould work with separate start and end "reference" dates [33m 785[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disablePast" prop [33m 308[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disablePast" prop combined with "referenceDate" [33m 320[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disableFuture" prop [33m 392[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "disableFuture" prop combined with "referenceDate" [33m 358[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "minDateTime" prop [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mdisabled dates[2m > [22mshould respect the "maxDateTime" prop [33m 335[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 422[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 4[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 13351[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 1571[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 1600[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 1472[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 2996[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 779[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 339[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 837[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 730[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 360[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 18221[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 889[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 869[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 1815[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 826[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 1858[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 1860[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 3530[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 968[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 1017[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 1081[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Value Multi Input[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 310[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 322[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 5493[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 652[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 606[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 486[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 1032[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 307[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 13683[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 489[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 301[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 442[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 390[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 397[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 377[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 854[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 391[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 350[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 346[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 432[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 465[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 321[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 920[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 352[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 610[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 422[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 1047[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould not use the mobile picker by default [33m 479[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 6336[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 615[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 494[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 741[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 1041[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 391[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 399[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 361[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 19959[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 1018[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 1154[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 2223[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 872[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 1802[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 1873[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 3533[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 917[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 814[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 966[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 983[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 308[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 356[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 9954[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 549[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 385[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 971[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 858[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 1056[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 1878[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 440[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 374[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 595[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 9837[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 304[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 490[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 708[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 428[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 757[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 740[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 1732[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 602[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 668[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 577[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 440[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 10268[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 993[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 1125[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 941[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 1587[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 489[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 403[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 607[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 351[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 653[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 392[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 311[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 396[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 374[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 10969[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 978[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 1025[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 827[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 1732[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 684[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 905[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 431[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 584[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 611[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 377[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="set" [33m 311[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 1971[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 401[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 327[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 391[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould work with separate start and end "reference" dates [33m 390[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 97[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 2410[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 1134[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 770[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 506[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 1123[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mvalue selection[2m > [22mshould cycle focused views among the visible step after selection [33m 1123[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 22[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 66[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 1317[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 1424[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 609[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 774[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 1636[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Conformance[2m > [22mPickers shared APIs[2m > [22mComponent slot: Popper[2m > [22mshould forward onClick and onTouchStart [33m 384[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 796[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 541[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 56[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 43[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 51[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 51[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 1485[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 86[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 79[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 60[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 115[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 867[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 82[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 756[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 2761[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 376[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 341[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 334[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 380[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 2621[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 372[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 333[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[33m 508[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 169[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 592[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[33m 300[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 2846[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply shouldDisableDate [33m 328[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 549[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 442[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 491[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply maxDate [33m 488[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 1916[2mms[22m[39m
[33m[2m✓[22m[39m - Describe Validation[2m > [22mRange pickers validation API[2m > [22mvalidation in day view:[2m > [22mshould apply minDate [33m 342[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 1363[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-date-pickers-pro should resolve proper @mui/material version [33m 1363[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 4919[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould call "onEventsChange" with updated values on submit [33m 777[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mshould show error if start date is after end date [33m 410[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent creation[2m > [22mshould call createEvent with metaChanges + computed start/end on Submit [33m 646[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 374[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 366[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent editing[2m > [22mRecurring events - all[2m > [22mshould call updateRecurringEvent with scope and send rrule as undefined when "no repeat" is selected on Submit [33m 307[2mms[22m[39m
[33m[2m✓[22m[39m [2m > [22mEvent editing[2m > [22mNon-recurring events[2m > [22mshould call updateEvent with updated values on Submit [33m 418[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 1485[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 3916[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 435[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 513[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 356[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 514[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 596[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 628[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 503[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 596[2mms[22m[39m
[32m✓[39m [30m[45m x-scheduler [49m[39m src/timeline/Timeline.test.tsx [2m([22m[2m11 tests[22m[2m)[22m[33m 305[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 242[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 48[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 81[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 102[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 4[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 59[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 148[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 2[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 70[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 188[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 101[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 29[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 26[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 28[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 1286[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-charts-pro should resolve proper @mui/material version [33m 1286[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 645[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[32m 291[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 41[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 1171[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-tree-view-pro should resolve proper @mui/material version [33m 1170[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/verifyLicense/verifyLicense.test.ts [2m([22m[2m20 tests[22m[2m)[22m[32m 14[2mms[22m[39m
[32m✓[39m [30m[43m x-license [49m[39m src/useLicenseVerifier/useLicenseVerifier.test.tsx [2m([22m[2m7 tests[22m[2m)[22m[32m 91[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 0[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 10[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 1303[2mms[22m[39m
[33m[2m✓[22m[39m useAnimate[2m > [22mstarts animating from initial props [33m 332[2mms[22m[39m
[33m[2m✓[22m[39m useAnimate[2m > [22manimates from current props to new props [33m 349[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 44[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 4[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 52[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 167[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 4[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 55[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/Toolbar/Toolbar.test.tsx [2m([22m[2m9 tests[22m[2m)[22m[33m 912[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/BarChart/extremums.test.ts [2m([22m[2m16 tests[22m[2m)[22m[32m 4[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 26[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 123[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 45[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 113[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsLocalizationProvider/ChartsLocalizationProvider.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 10[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 146[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/PieChart/PieChart.test.tsx [2m([22m[2m8 tests[22m[2m)[22m[32m 265[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useSkipAnimation.test.tsx [2m([22m[2m6 tests[22m[2m)[22m[32m 37[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 24[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 83[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useRadarSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 47[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useLineSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 89[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/usePieSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 42[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 87[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useBarSeries.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 68[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 11[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/PieChart/checkClickEvent.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 105[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useSvgRef.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 20[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 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useSeries.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 9[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 99[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 47[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 1[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 66[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/consumeThemeProps.test.tsx [2m([22m[2m3 tests[22m[2m)[22m[32m 10[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsGrid/ChartsGrid.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 27[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useScale.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 1[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsXAxis/ChartsXAxis.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 25[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartsYAxis/ChartsYAxis.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 24[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/hooks/useChartGradientId.test.tsx [2m([22m[2m2 tests[22m[2m)[22m[32m 13[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/LineChart/LineChart.test.tsx [2m([22m[2m5 tests[22m[2m)[22m[32m 97[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/findMinMax.test.ts [2m([22m[2m7 tests[22m[2m)[22m[32m 100[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 7[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 34[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/ChartContainer/ChartContainer.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 21[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 21[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/internals/symlogScale.test.ts [2m([22m[2m1 test[22m[2m)[22m[32m 2[2mms[22m[39m
[32m✓[39m [30m[42m x-charts [49m[39m src/Gauge/Gauge.test.tsx [2m([22m[2m4 tests[22m[2m)[22m[32m 36[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 1077[2mms[22m[39m
[33m[2m✓[22m[39m @mui/x-charts should resolve proper @mui/material version [33m 1077[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 58[2mms[22m[39m
[32m✓[39m [30m[43m x-internals [49m[39m src/EventManager/EventManager.test.ts [2m([22m[2m4 tests[22m[2m)[22m[32m 3[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 1[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 162[2mms[22m[39m
[32m✓[39m [30m[45m x-telemetry [49m[39m src/runtime/config.test.ts [2m([22m[2m12 tests[22m[2m)[22m[32m 10[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[32m 264[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 26[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 707[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 23[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 14[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 9[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 12[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 13[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 18[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 20[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 32[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 31[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 49[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 17[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 11[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 11[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 12[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 8[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 35[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 52[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 8[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 24[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 14[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 238[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 6[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 6[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 5[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 4[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 8[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 8[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 6[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 8[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 6[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 3[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 47[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 5[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 9[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 10[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 4[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 5[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 6[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 18[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 49[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 4[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 6[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 8[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 5[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 11[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 21[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 11[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 6[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 9[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 9[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 16[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 3[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 3[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 3[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 11[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 3[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 77[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 220[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 43[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 246[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 74[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 7[2mms[22m[39m
[32m✓[39m [30m[45m docs [49m[39m src/modules/utils/postProcessImport.test.ts [2m([22m[2m18 tests[22m[2m)[22m[32m 10[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 4[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 08:59:18
[2m Duration [22m 866.38s[2m (transform 66.08s, setup 80.06s, collect 36.13s, tests 731.61s, environment 8.79s, prepare 1.76s)[22m
JUNIT report written to /tmp/mui/test-results/junit.xml
[?25h