From 44db8eee444191ec19caf130d5a0e4b0bdf1755a Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 20 Jul 2020 16:08:54 +0200 Subject: [PATCH] [core] Remove /test-utils (#21855) --- .eslintrc.js | 26 +------ .../src/v4.0.0/optimal-imports.js | 2 +- .../src/v4.0.0/optimal-imports.test/actual.js | 1 - .../v4.0.0/optimal-imports.test/expected.js | 1 - .../material-ui-lab/src/Alert/Alert.test.js | 4 +- .../src/AlertTitle/AlertTitle.test.js | 4 +- .../src/Autocomplete/Autocomplete.test.js | 4 +- .../src/AvatarGroup/AvatarGroup.test.js | 4 +- .../src/LoadingButton/LoadingButton.test.js | 4 +- .../src/Pagination/Pagination.test.js | 4 +- .../src/PaginationItem/PaginationItem.test.js | 4 +- .../material-ui-lab/src/Rating/Rating.test.js | 4 +- .../src/Skeleton/Skeleton.test.js | 4 +- .../src/SpeedDial/SpeedDial.test.js | 8 +-- .../SpeedDialAction/SpeedDialAction.test.js | 4 +- .../src/SpeedDialIcon/SpeedDialIcon.test.js | 4 +- .../src/TabList/TabList.test.js | 4 +- .../src/TabPanel/TabPanel.test.js | 4 +- .../src/Timeline/Timeline.test.js | 4 +- .../TimelineConnector.test.js | 4 +- .../TimelineContent/TimelineContent.test.js | 4 +- .../src/TimelineDot/TimelineDot.test.js | 4 +- .../src/TimelineItem/TimelineItem.test.js | 4 +- .../TimelineOppositeContent.test.js | 4 +- .../TimelineSeparator.test.js | 4 +- .../src/ToggleButton/ToggleButton.test.js | 4 +- .../ToggleButtonGroup.test.js | 4 +- .../src/TreeItem/TreeItem.test.js | 4 +- .../src/TreeView/TreeView.test.js | 4 +- .../src/Accordion/Accordion.test.js | 4 +- .../AccordionActions/AccordionActions.test.js | 5 +- .../AccordionDetails/AccordionDetails.test.js | 4 +- .../AccordionSummary/AccordionSummary.test.js | 4 +- .../material-ui/src/AppBar/AppBar.test.js | 4 +- .../material-ui/src/Avatar/Avatar.test.js | 4 +- .../material-ui/src/Backdrop/Backdrop.test.js | 4 +- packages/material-ui/src/Badge/Badge.test.js | 4 +- .../BottomNavigation/BottomNavigation.test.js | 4 +- .../BottomNavigationAction.test.js | 4 +- packages/material-ui/src/Box/Box.test.js | 2 +- .../Breadcrumbs/BreadcrumbCollapsed.test.js | 2 +- .../src/Breadcrumbs/Breadcrumbs.test.js | 4 +- .../material-ui/src/Button/Button.test.js | 4 +- .../src/ButtonBase/ButtonBase.test.js | 4 +- .../material-ui/src/ButtonBase/Ripple.test.js | 2 +- .../src/ButtonBase/TouchRipple.test.js | 4 +- .../src/ButtonGroup/ButtonGroup.test.js | 4 +- packages/material-ui/src/Card/Card.test.js | 4 +- .../src/CardActionArea/CardActionArea.test.js | 4 +- .../src/CardActions/CardActions.test.js | 4 +- .../src/CardContent/CardContent.test.js | 4 +- .../src/CardHeader/CardHeader.test.js | 4 +- .../src/CardMedia/CardMedia.test.js | 4 +- .../material-ui/src/Checkbox/Checkbox.test.js | 4 +- packages/material-ui/src/Chip/Chip.test.js | 4 +- .../CircularProgress/CircularProgress.test.js | 4 +- .../material-ui/src/Collapse/Collapse.test.js | 4 +- .../src/Container/Container.test.js | 4 +- .../material-ui/src/Dialog/Dialog.test.js | 4 +- .../src/DialogActions/DialogActions.test.js | 4 +- .../src/DialogContent/DialogContent.test.js | 4 +- .../DialogContentText.test.js | 4 +- .../src/DialogTitle/DialogTitle.test.js | 4 +- .../material-ui/src/Divider/Divider.test.js | 4 +- .../material-ui/src/Drawer/Drawer.test.js | 4 +- packages/material-ui/src/Fab/Fab.test.js | 4 +- packages/material-ui/src/Fade/Fade.test.js | 2 +- .../src/FilledInput/FilledInput.test.js | 4 +- .../src/FormControl/FormControl.test.js | 4 +- .../FormControlLabel/FormControlLabel.test.js | 4 +- .../src/FormGroup/FormGroup.test.js | 4 +- .../src/FormHelperText/FormHelperText.test.js | 4 +- .../src/FormLabel/FormLabel.test.js | 4 +- packages/material-ui/src/Grid/Grid.test.js | 4 +- .../material-ui/src/GridList/GridList.test.js | 4 +- .../src/GridListTile/GridListTile.test.js | 4 +- .../GridListTileBar/GridListTileBar.test.js | 4 +- packages/material-ui/src/Grow/Grow.test.js | 2 +- .../material-ui/src/Hidden/Hidden.test.js | 2 +- .../material-ui/src/Hidden/HiddenCss.test.js | 2 +- .../material-ui/src/Hidden/HiddenJs.test.js | 2 +- packages/material-ui/src/Icon/Icon.test.js | 4 +- .../src/IconButton/IconButton.test.js | 4 +- packages/material-ui/src/Input/Input.test.js | 4 +- .../src/InputAdornment/InputAdornment.test.js | 4 +- .../src/InputBase/InputBase.test.js | 4 +- .../src/InputLabel/InputLabel.test.js | 4 +- .../src/LinearProgress/LinearProgress.test.js | 4 +- packages/material-ui/src/Link/Link.test.js | 4 +- packages/material-ui/src/List/List.test.js | 4 +- .../material-ui/src/ListItem/ListItem.test.js | 4 +- .../src/ListItemAvatar/ListItemAvatar.test.js | 4 +- .../src/ListItemIcon/ListItemIcon.test.js | 4 +- .../ListItemSecondaryAction.test.js | 4 +- .../src/ListItemText/ListItemText.test.js | 4 +- .../src/ListSubheader/ListSubheader.test.js | 4 +- packages/material-ui/src/Menu/Menu.test.js | 4 +- .../material-ui/src/MenuItem/MenuItem.test.js | 4 +- .../material-ui/src/MenuList/MenuList.test.js | 2 +- .../src/MobileStepper/MobileStepper.test.js | 4 +- packages/material-ui/src/Modal/Modal.test.js | 2 +- .../src/NativeSelect/NativeSelect.test.js | 4 +- .../NativeSelect/NativeSelectInput.test.js | 4 +- .../src/OutlinedInput/NotchedOutline.test.js | 2 +- .../src/OutlinedInput/OutlinedInput.test.js | 4 +- packages/material-ui/src/Paper/Paper.test.js | 4 +- .../material-ui/src/Popover/Popover.test.js | 4 +- .../material-ui/src/Popper/Popper.test.js | 2 +- packages/material-ui/src/Radio/Radio.test.js | 4 +- .../src/RadioGroup/RadioGroup.test.js | 4 +- .../ScopedCssBaseline.test.js | 4 +- .../material-ui/src/Select/Select.test.js | 4 +- packages/material-ui/src/Slide/Slide.test.js | 2 +- .../material-ui/src/Slider/Slider.test.js | 4 +- .../material-ui/src/Snackbar/Snackbar.test.js | 4 +- .../SnackbarContent/SnackbarContent.test.js | 4 +- packages/material-ui/src/Step/Step.test.js | 4 +- .../src/StepButton/StepButton.test.js | 4 +- .../src/StepConnector/StepConnector.test.js | 4 +- .../src/StepContent/StepContent.test.js | 4 +- .../material-ui/src/StepIcon/StepIcon.test.js | 2 +- .../src/StepLabel/StepLabel.test.js | 4 +- .../material-ui/src/Stepper/Stepper.test.js | 4 +- .../material-ui/src/SvgIcon/SvgIcon.test.js | 4 +- .../SwipeableDrawer/SwipeableDrawer.test.js | 2 +- .../material-ui/src/Switch/Switch.test.js | 4 +- packages/material-ui/src/Tab/Tab.test.js | 4 +- .../TabScrollButton/TabScrollButton.test.js | 4 +- packages/material-ui/src/Table/Table.test.js | 4 +- .../src/TableBody/TableBody.test.js | 4 +- .../src/TableCell/TableCell.test.js | 4 +- .../src/TableContainer/TableContainer.test.js | 4 +- .../src/TableFooter/TableFooter.test.js | 4 +- .../src/TableHead/TableHead.test.js | 4 +- .../TablePagination/TablePagination.test.js | 4 +- .../material-ui/src/TableRow/TableRow.test.js | 4 +- .../src/TableSortLabel/TableSortLabel.test.js | 4 +- .../material-ui/src/Tabs/TabIndicator.test.js | 2 +- packages/material-ui/src/Tabs/Tabs.test.js | 4 +- .../src/TextField/TextField.test.js | 4 +- .../TextareaAutosize/TextareaAutosize.test.js | 2 +- .../material-ui/src/Toolbar/Toolbar.test.js | 4 +- .../material-ui/src/Tooltip/Tooltip.test.js | 4 +- .../src/Typography/Typography.test.js | 4 +- packages/material-ui/src/Zoom/Zoom.test.js | 2 +- .../src/internal/SwitchBase.test.js | 4 +- .../src/internal/svg-icons/index.test.js | 13 ++-- .../material-ui/src/test-utils/RenderMode.js | 22 ------ .../src/test-utils/createMount.d.ts | 13 ---- .../material-ui/src/test-utils/createMount.js | 67 ------------------- .../src/test-utils/createRender.d.ts | 7 -- .../src/test-utils/createRender.js | 20 ------ .../src/test-utils/createShallow.d.ts | 9 --- .../test-utils/findOutermostIntrinsic.d.ts | 8 --- .../src/test-utils/getClasses.d.ts | 4 -- .../material-ui/src/test-utils/index.d.ts | 6 -- .../material-ui/src/test-utils/testRef.js | 21 ------ .../material-ui/src/test-utils/until.d.ts | 6 -- .../material-ui/src/test-utils/unwrap.d.ts | 1 - packages/material-ui/src/test-utils/unwrap.js | 3 - .../withMobileDialog/withMobileDialog.test.js | 2 +- .../src/withWidth/withWidth.test.js | 2 +- .../test/integration/TableCell.test.js | 2 +- .../test/integration/TableRow.test.js | 2 +- test/utils/createMount.js | 3 - .../utils}/createShallow.js | 15 ++++- .../utils}/describeConformance.js | 21 +++++- .../utils}/findOutermostIntrinsic.js | 0 .../utils}/findOutermostIntrinsic.test.js | 0 .../test-utils => test/utils}/getClasses.js | 6 +- .../src/test-utils => test/utils}/index.js | 8 ++- .../src/test-utils => test/utils}/until.js | 0 .../test-utils => test/utils}/until.test.js | 0 173 files changed, 321 insertions(+), 507 deletions(-) delete mode 100644 packages/material-ui/src/test-utils/RenderMode.js delete mode 100644 packages/material-ui/src/test-utils/createMount.d.ts delete mode 100644 packages/material-ui/src/test-utils/createMount.js delete mode 100644 packages/material-ui/src/test-utils/createRender.d.ts delete mode 100644 packages/material-ui/src/test-utils/createRender.js delete mode 100644 packages/material-ui/src/test-utils/createShallow.d.ts delete mode 100644 packages/material-ui/src/test-utils/findOutermostIntrinsic.d.ts delete mode 100644 packages/material-ui/src/test-utils/getClasses.d.ts delete mode 100644 packages/material-ui/src/test-utils/index.d.ts delete mode 100644 packages/material-ui/src/test-utils/testRef.js delete mode 100644 packages/material-ui/src/test-utils/until.d.ts delete mode 100644 packages/material-ui/src/test-utils/unwrap.d.ts delete mode 100644 packages/material-ui/src/test-utils/unwrap.js rename {packages/material-ui/src/test-utils => test/utils}/createShallow.js (61%) rename {packages/material-ui/src/test-utils => test/utils}/describeConformance.js (90%) rename {packages/material-ui/src/test-utils => test/utils}/findOutermostIntrinsic.js (100%) rename {packages/material-ui/src/test-utils => test/utils}/findOutermostIntrinsic.test.js (100%) rename {packages/material-ui/src/test-utils => test/utils}/getClasses.js (57%) rename {packages/material-ui/src/test-utils => test/utils}/index.js (56%) rename {packages/material-ui/src/test-utils => test/utils}/until.js (100%) rename {packages/material-ui/src/test-utils => test/utils}/until.test.js (100%) diff --git a/.eslintrc.js b/.eslintrc.js index 8e9fb5b5a6e3a3..1c17fb007ca954 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -44,11 +44,7 @@ module.exports = { 'no-restricted-imports': [ 'error', { - patterns: [ - '@material-ui/*/*/*', - '!@material-ui/core/test-utils/*', - '!@material-ui/utils/macros/*.macro', - ], + patterns: ['@material-ui/*/*/*', '!@material-ui/utils/macros/*.macro'], }, ], 'no-constant-condition': 'error', @@ -87,7 +83,6 @@ module.exports = { overrides: [ { files: [ - '**/test-utils/**/*.js', // matching the pattern of the test runner '*.test.js', ], @@ -98,19 +93,6 @@ module.exports = { rules: { // does not work with wildcard imports. Mistakes will throw at runtime anyway 'import/named': 'off', - 'no-restricted-imports': [ - 'error', - { - paths: [ - { - name: '@material-ui/core/test-utils', - importNames: ['createMount'], - message: - "Please use `import createMount from 'test/utils/createMount'` instead. `createMount` from /core has cleanup issues that require breaking changes.", - }, - ], - }, - ], 'material-ui/disallow-active-element-as-key-event-target': 'error', @@ -176,11 +158,7 @@ module.exports = { 'no-restricted-imports': [ 'error', { - patterns: [ - '@material-ui/*/*/*/*', - '!@material-ui/core/test-utils/*', - '!@material-ui/utils/macros/*.macro', - ], + patterns: ['@material-ui/*/*/*/*', '!@material-ui/utils/macros/*.macro'], }, ], // Allow deeper imports for TypeScript types. TODO? 'react/prop-types': 'off', diff --git a/packages/material-ui-codemod/src/v4.0.0/optimal-imports.js b/packages/material-ui-codemod/src/v4.0.0/optimal-imports.js index 59a92776b6e56b..6c42998c254f72 100644 --- a/packages/material-ui-codemod/src/v4.0.0/optimal-imports.js +++ b/packages/material-ui-codemod/src/v4.0.0/optimal-imports.js @@ -38,7 +38,7 @@ export default function transformer(fileInfo, api, options) { const subpath = match[1].replace(/\/$/, ''); - if (/^(internal|test-utils)/.test(subpath)) return; + if (/^(internal)/.test(subpath)) return; const targetImportPath = `${targetModule}/${subpath}`; const whitelist = getJSExports( diff --git a/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/actual.js b/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/actual.js index 20bbe141a486d2..0b0bc64d6e84fe 100644 --- a/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/actual.js +++ b/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/actual.js @@ -64,4 +64,3 @@ import ListSubheader from '@material-ui/core/ListSubheader'; import TableContext from '@material-ui/core/Table/TableContext'; import TabScrollButton from '@material-ui/core/Tabs/TabScrollButton'; import SwitchBase from '@material-ui/core/internal/SwitchBase'; -import createMount from '@material-ui/core/test-utils/createMount'; diff --git a/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/expected.js b/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/expected.js index 6fd2fab600e881..5231dd4a80aaea 100644 --- a/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/expected.js +++ b/packages/material-ui-codemod/src/v4.0.0/optimal-imports.test/expected.js @@ -62,4 +62,3 @@ import ListSubheader from '@material-ui/core/ListSubheader'; import TableContext from '@material-ui/core/Table/TableContext'; import TabScrollButton from '@material-ui/core/Tabs/TabScrollButton'; import SwitchBase from '@material-ui/core/internal/SwitchBase'; -import createMount from '@material-ui/core/test-utils/createMount'; diff --git a/packages/material-ui-lab/src/Alert/Alert.test.js b/packages/material-ui-lab/src/Alert/Alert.test.js index 20f50ebc618414..9f1752ffe52ef0 100644 --- a/packages/material-ui-lab/src/Alert/Alert.test.js +++ b/packages/material-ui-lab/src/Alert/Alert.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Paper from '@material-ui/core/Paper'; import Alert from './Alert'; diff --git a/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js b/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js index 362f6c13e5cee4..098f033c73d48e 100644 --- a/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js +++ b/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import AlertTitle from './AlertTitle'; describe('', () => { diff --git a/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js b/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js index 6c2bad8c97d73e..48bb3700c0661b 100644 --- a/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js +++ b/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js @@ -1,8 +1,8 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { spy } from 'sinon'; import { act, createClientRender, fireEvent, screen } from 'test/utils/createClientRender'; import TextField from '@material-ui/core/TextField'; diff --git a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js index 9c33fc4f38e1c5..e2359f7f8d4631 100644 --- a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js +++ b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js @@ -1,8 +1,8 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { createClientRender } from 'test/utils/createClientRender'; import Avatar from '@material-ui/core/Avatar'; import AvatarGroup from './AvatarGroup'; diff --git a/packages/material-ui-lab/src/LoadingButton/LoadingButton.test.js b/packages/material-ui-lab/src/LoadingButton/LoadingButton.test.js index 6a03c8b88d9e02..e72ac36a875858 100644 --- a/packages/material-ui-lab/src/LoadingButton/LoadingButton.test.js +++ b/packages/material-ui-lab/src/LoadingButton/LoadingButton.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Button from '@material-ui/core/Button'; import LoadingButton from './LoadingButton'; diff --git a/packages/material-ui-lab/src/Pagination/Pagination.test.js b/packages/material-ui-lab/src/Pagination/Pagination.test.js index 76a1f61a98d98a..a42841b12d2b5e 100644 --- a/packages/material-ui-lab/src/Pagination/Pagination.test.js +++ b/packages/material-ui-lab/src/Pagination/Pagination.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { createClientRender } from 'test/utils/createClientRender'; import { createMuiTheme, ThemeProvider } from '@material-ui/core/styles'; import Pagination from './Pagination'; diff --git a/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js b/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js index 3344ee920cff37..c1584ab0aacdf2 100644 --- a/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js +++ b/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js @@ -1,8 +1,8 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { createClientRender } from 'test/utils/createClientRender'; import PaginationItem from './PaginationItem'; diff --git a/packages/material-ui-lab/src/Rating/Rating.test.js b/packages/material-ui-lab/src/Rating/Rating.test.js index 48e5ea4032b9c8..c7d199fe238b87 100644 --- a/packages/material-ui-lab/src/Rating/Rating.test.js +++ b/packages/material-ui-lab/src/Rating/Rating.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; import { stub, spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { createClientRender, fireEvent } from 'test/utils/createClientRender'; import Rating from './Rating'; diff --git a/packages/material-ui-lab/src/Skeleton/Skeleton.test.js b/packages/material-ui-lab/src/Skeleton/Skeleton.test.js index 5f212fa208a303..c14e597bce61ab 100644 --- a/packages/material-ui-lab/src/Skeleton/Skeleton.test.js +++ b/packages/material-ui-lab/src/Skeleton/Skeleton.test.js @@ -1,8 +1,8 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { createClientRender } from 'test/utils/createClientRender'; import Skeleton from './Skeleton'; diff --git a/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js b/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js index bc943069833b94..b6b7ece026439b 100644 --- a/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js +++ b/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js @@ -1,13 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { - findOutermostIntrinsic, - getClasses, - wrapsIntrinsicElement, -} from '@material-ui/core/test-utils'; +import { findOutermostIntrinsic, getClasses, wrapsIntrinsicElement } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Icon from '@material-ui/core/Icon'; import Fab from '@material-ui/core/Fab'; import SpeedDial from './SpeedDial'; diff --git a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js index 509146cba05aae..2fd9a6b3532e77 100644 --- a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js +++ b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js @@ -1,13 +1,13 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import { useFakeTimers } from 'sinon'; import createMount from 'test/utils/createMount'; import { act, createClientRender, fireEvent } from 'test/utils/createClientRender'; import Icon from '@material-ui/core/Icon'; import Tooltip from '@material-ui/core/Tooltip'; import Fab from '@material-ui/core/Fab'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import SpeedDialAction from './SpeedDialAction'; describe('', () => { diff --git a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js index 94ef870eea6ea3..f643b3cff829c0 100644 --- a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js +++ b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses, findOutermostIntrinsic } from '@material-ui/core/test-utils'; +import { getClasses, findOutermostIntrinsic } from 'test/utils'; import createMount from 'test/utils/createMount'; import Icon from '@material-ui/core/Icon'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import SpeedDialIcon from './SpeedDialIcon'; describe('', () => { diff --git a/packages/material-ui-lab/src/TabList/TabList.test.js b/packages/material-ui-lab/src/TabList/TabList.test.js index 282b09cf882a22..ec6b509489facf 100644 --- a/packages/material-ui-lab/src/TabList/TabList.test.js +++ b/packages/material-ui-lab/src/TabList/TabList.test.js @@ -2,9 +2,9 @@ import * as React from 'react'; import { expect } from 'chai'; import { createClientRender } from 'test/utils/createClientRender'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Tab from '@material-ui/core/Tab'; import Tabs from '@material-ui/core/Tabs'; import TabList from './TabList'; diff --git a/packages/material-ui-lab/src/TabPanel/TabPanel.test.js b/packages/material-ui-lab/src/TabPanel/TabPanel.test.js index 2cecdc89650c93..1e49e1ecad816a 100644 --- a/packages/material-ui-lab/src/TabPanel/TabPanel.test.js +++ b/packages/material-ui-lab/src/TabPanel/TabPanel.test.js @@ -1,10 +1,10 @@ // @ts-check import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { createClientRender } from 'test/utils/createClientRender'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import TabPanel from './TabPanel'; import TabContext from '../TabContext'; diff --git a/packages/material-ui-lab/src/Timeline/Timeline.test.js b/packages/material-ui-lab/src/Timeline/Timeline.test.js index b108ab0fe33d85..d2089416f14d97 100644 --- a/packages/material-ui-lab/src/Timeline/Timeline.test.js +++ b/packages/material-ui-lab/src/Timeline/Timeline.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Timeline from './Timeline'; describe('', () => { diff --git a/packages/material-ui-lab/src/TimelineConnector/TimelineConnector.test.js b/packages/material-ui-lab/src/TimelineConnector/TimelineConnector.test.js index 2f6fea809d7ac9..5dceb4a2baf88b 100644 --- a/packages/material-ui-lab/src/TimelineConnector/TimelineConnector.test.js +++ b/packages/material-ui-lab/src/TimelineConnector/TimelineConnector.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import TimelineConnector from './TimelineConnector'; describe('', () => { diff --git a/packages/material-ui-lab/src/TimelineContent/TimelineContent.test.js b/packages/material-ui-lab/src/TimelineContent/TimelineContent.test.js index 26460188a85db8..4fcb88fc6ab46e 100644 --- a/packages/material-ui-lab/src/TimelineContent/TimelineContent.test.js +++ b/packages/material-ui-lab/src/TimelineContent/TimelineContent.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Typography from '@material-ui/core/Typography'; import TimelineContent from './TimelineContent'; diff --git a/packages/material-ui-lab/src/TimelineDot/TimelineDot.test.js b/packages/material-ui-lab/src/TimelineDot/TimelineDot.test.js index bd21c82bcf3baf..fec758f94e5aaa 100644 --- a/packages/material-ui-lab/src/TimelineDot/TimelineDot.test.js +++ b/packages/material-ui-lab/src/TimelineDot/TimelineDot.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import TimelineDot from './TimelineDot'; describe('', () => { diff --git a/packages/material-ui-lab/src/TimelineItem/TimelineItem.test.js b/packages/material-ui-lab/src/TimelineItem/TimelineItem.test.js index 9947acc590615a..d38b07c73155da 100644 --- a/packages/material-ui-lab/src/TimelineItem/TimelineItem.test.js +++ b/packages/material-ui-lab/src/TimelineItem/TimelineItem.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import TimelineItem from './TimelineItem'; describe('', () => { diff --git a/packages/material-ui-lab/src/TimelineOppositeContent/TimelineOppositeContent.test.js b/packages/material-ui-lab/src/TimelineOppositeContent/TimelineOppositeContent.test.js index 529104fcdc5648..b5c9c1d2892ade 100644 --- a/packages/material-ui-lab/src/TimelineOppositeContent/TimelineOppositeContent.test.js +++ b/packages/material-ui-lab/src/TimelineOppositeContent/TimelineOppositeContent.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Typography from '@material-ui/core/Typography'; import TimelineOppositeContent from './TimelineOppositeContent'; diff --git a/packages/material-ui-lab/src/TimelineSeparator/TimelineSeparator.test.js b/packages/material-ui-lab/src/TimelineSeparator/TimelineSeparator.test.js index ec4dc3474e5e6c..51b2b9a81c3e22 100644 --- a/packages/material-ui-lab/src/TimelineSeparator/TimelineSeparator.test.js +++ b/packages/material-ui-lab/src/TimelineSeparator/TimelineSeparator.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import TimelineSeparator from './TimelineSeparator'; describe('', () => { diff --git a/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js b/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js index 04e73e82f69a49..928c07ea5cd197 100644 --- a/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js +++ b/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js @@ -3,9 +3,9 @@ import { expect } from 'chai'; import { spy } from 'sinon'; import { createClientRender } from 'test/utils/createClientRender'; import createServerRender from 'test/utils/createServerRender'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import ButtonBase from '@material-ui/core/ButtonBase'; import ToggleButton from './ToggleButton'; diff --git a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js index fa54b2a7fc7b0b..a5c0dd9cfa0796 100644 --- a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js +++ b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { createClientRender } from 'test/utils/createClientRender'; import ToggleButtonGroup from './ToggleButtonGroup'; import ToggleButton from '../ToggleButton'; diff --git a/packages/material-ui-lab/src/TreeItem/TreeItem.test.js b/packages/material-ui-lab/src/TreeItem/TreeItem.test.js index 6f1c237789fcff..e1a4ebede71d07 100644 --- a/packages/material-ui-lab/src/TreeItem/TreeItem.test.js +++ b/packages/material-ui-lab/src/TreeItem/TreeItem.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import { act, createEvent, diff --git a/packages/material-ui-lab/src/TreeView/TreeView.test.js b/packages/material-ui-lab/src/TreeView/TreeView.test.js index 6ea291f4d107bc..6e9fd5ba86cce3 100644 --- a/packages/material-ui-lab/src/TreeView/TreeView.test.js +++ b/packages/material-ui-lab/src/TreeView/TreeView.test.js @@ -3,8 +3,8 @@ import { expect } from 'chai'; import { spy } from 'sinon'; import { createClientRender, fireEvent, screen } from 'test/utils/createClientRender'; import { ErrorBoundary } from 'test/utils/components'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; -import { getClasses } from '@material-ui/core/test-utils'; +import describeConformance from 'test/utils/describeConformance'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import TreeView from './TreeView'; import TreeItem from '../TreeItem'; diff --git a/packages/material-ui/src/Accordion/Accordion.test.js b/packages/material-ui/src/Accordion/Accordion.test.js index 42e7346b3e1163..8d3575a25cded4 100644 --- a/packages/material-ui/src/Accordion/Accordion.test.js +++ b/packages/material-ui/src/Accordion/Accordion.test.js @@ -2,9 +2,7 @@ import * as React from 'react'; import PropTypes from 'prop-types'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses, findOutermostIntrinsic } from '@material-ui/core/test-utils'; -import createMount from 'test/utils/createMount'; -import describeConformance from '../test-utils/describeConformance'; +import { createMount, describeConformance, getClasses, findOutermostIntrinsic } from 'test/utils'; import Paper from '../Paper'; import Accordion from './Accordion'; import AccordionSummary from '../AccordionSummary'; diff --git a/packages/material-ui/src/AccordionActions/AccordionActions.test.js b/packages/material-ui/src/AccordionActions/AccordionActions.test.js index 9b9beffc0c8774..955c818a367eb4 100644 --- a/packages/material-ui/src/AccordionActions/AccordionActions.test.js +++ b/packages/material-ui/src/AccordionActions/AccordionActions.test.js @@ -1,7 +1,6 @@ import * as React from 'react'; -import { getClasses } from '@material-ui/core/test-utils'; -import createMount from 'test/utils/createMount'; -import describeConformance from '../test-utils/describeConformance'; +import { getClasses, createMount, describeConformance } from 'test/utils'; + import AccordionActions from './AccordionActions'; describe('', () => { diff --git a/packages/material-ui/src/AccordionDetails/AccordionDetails.test.js b/packages/material-ui/src/AccordionDetails/AccordionDetails.test.js index ff48d1b96d7fa8..419e0786a3939f 100644 --- a/packages/material-ui/src/AccordionDetails/AccordionDetails.test.js +++ b/packages/material-ui/src/AccordionDetails/AccordionDetails.test.js @@ -1,8 +1,8 @@ import * as React from 'react'; import { expect } from 'chai'; -import { createShallow, getClasses } from '@material-ui/core/test-utils'; +import { createShallow, getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import AccordionDetails from './AccordionDetails'; describe('', () => { diff --git a/packages/material-ui/src/AccordionSummary/AccordionSummary.test.js b/packages/material-ui/src/AccordionSummary/AccordionSummary.test.js index d0922b057a0711..947bde6e2a131c 100644 --- a/packages/material-ui/src/AccordionSummary/AccordionSummary.test.js +++ b/packages/material-ui/src/AccordionSummary/AccordionSummary.test.js @@ -1,10 +1,10 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { act, createClientRender, fireEvent } from 'test/utils/createClientRender'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Accordion from '../Accordion'; import AccordionSummary from './AccordionSummary'; import ButtonBase from '../ButtonBase'; diff --git a/packages/material-ui/src/AppBar/AppBar.test.js b/packages/material-ui/src/AppBar/AppBar.test.js index 1f8cd6d4246fc9..5847dca1c1cb11 100644 --- a/packages/material-ui/src/AppBar/AppBar.test.js +++ b/packages/material-ui/src/AppBar/AppBar.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { createClientRender } from 'test/utils/createClientRender'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import AppBar from './AppBar'; import Paper from '../Paper'; diff --git a/packages/material-ui/src/Avatar/Avatar.test.js b/packages/material-ui/src/Avatar/Avatar.test.js index d73164692a28c9..5a47f148a643ec 100644 --- a/packages/material-ui/src/Avatar/Avatar.test.js +++ b/packages/material-ui/src/Avatar/Avatar.test.js @@ -1,11 +1,11 @@ import * as React from 'react'; import { expect } from 'chai'; import { createClientRender, fireEvent } from 'test/utils/createClientRender'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { spy } from 'sinon'; +import describeConformance from 'test/utils/describeConformance'; import CancelIcon from '../internal/svg-icons/Cancel'; -import describeConformance from '../test-utils/describeConformance'; import Avatar from './Avatar'; describe('', () => { diff --git a/packages/material-ui/src/Backdrop/Backdrop.test.js b/packages/material-ui/src/Backdrop/Backdrop.test.js index 1c892744d22ac7..4f3c5eaf84965f 100644 --- a/packages/material-ui/src/Backdrop/Backdrop.test.js +++ b/packages/material-ui/src/Backdrop/Backdrop.test.js @@ -1,8 +1,8 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Backdrop from './Backdrop'; import Fade from '../Fade'; diff --git a/packages/material-ui/src/Badge/Badge.test.js b/packages/material-ui/src/Badge/Badge.test.js index 000936f977f126..667e054f8d8697 100644 --- a/packages/material-ui/src/Badge/Badge.test.js +++ b/packages/material-ui/src/Badge/Badge.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { createClientRender } from 'test/utils/createClientRender'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Badge from './Badge'; function findBadge(container) { diff --git a/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js b/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js index 2134ed881f24e2..e6d71d4e94e49f 100755 --- a/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js +++ b/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js @@ -1,10 +1,10 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { createClientRender, fireEvent } from 'test/utils/createClientRender'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import BottomNavigationAction from '../BottomNavigationAction'; import Icon from '../Icon'; import BottomNavigation from './BottomNavigation'; diff --git a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js index a1284b2892fb83..240d80c0677dc6 100644 --- a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js +++ b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js @@ -1,10 +1,10 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { createClientRender, within } from 'test/utils/createClientRender'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import ButtonBase from '../ButtonBase'; import BottomNavigationAction from './BottomNavigationAction'; diff --git a/packages/material-ui/src/Box/Box.test.js b/packages/material-ui/src/Box/Box.test.js index 72189549bd2adf..532eff543ee0be 100644 --- a/packages/material-ui/src/Box/Box.test.js +++ b/packages/material-ui/src/Box/Box.test.js @@ -2,7 +2,7 @@ import * as React from 'react'; import { expect } from 'chai'; import { createClientRender } from 'test/utils/createClientRender'; import createMount from 'test/utils/createMount'; -import describeConformance from '@material-ui/core/test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Box from './Box'; describe('', () => { diff --git a/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js b/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js index b24c16550da0bc..f0f7255fbac95b 100644 --- a/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js +++ b/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import { act, fireEvent, createClientRender } from 'test/utils/createClientRender'; import BreadcrumbCollapsed from './BreadcrumbCollapsed'; diff --git a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js index 20b614959d27de..238829d00a7988 100644 --- a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js +++ b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js @@ -1,9 +1,9 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { act, createClientRender, screen } from 'test/utils/createClientRender'; -import describeConformance from '../test-utils/describeConformance'; +import describeConformance from 'test/utils/describeConformance'; import Breadcrumbs from './Breadcrumbs'; describe('', () => { diff --git a/packages/material-ui/src/Button/Button.test.js b/packages/material-ui/src/Button/Button.test.js index 542a63a55fe7d8..490fe8d92e4007 100644 --- a/packages/material-ui/src/Button/Button.test.js +++ b/packages/material-ui/src/Button/Button.test.js @@ -1,11 +1,11 @@ import * as React from 'react'; import { expect } from 'chai'; -import { getClasses } from '@material-ui/core/test-utils'; +import { getClasses } from 'test/utils'; import createMount from 'test/utils/createMount'; import { act, createClientRender, fireEvent } from 'test/utils/createClientRender'; import createServerRender from 'test/utils/createServerRender'; +import describeConformance from 'test/utils/describeConformance'; import Button from './Button'; -import describeConformance from '../test-utils/describeConformance'; import ButtonBase from '../ButtonBase'; describe('