Skip to content

Commit

Permalink
[test] Remove createMount calls where unnecessary
Browse files Browse the repository at this point in the history
  • Loading branch information
eps1lon committed Jun 25, 2021
1 parent 78a9cbd commit 17efc76
Show file tree
Hide file tree
Showing 132 changed files with 131 additions and 469 deletions.
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
import * as React from 'react';
import { createMount, createClientRender, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import CalendarPickerSkeleton, {
calendarPickerSkeletonClasses as classes,
} from '@material-ui/lab/CalendarPickerSkeleton';

describe('<CalendarPickerSkeleton />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<CalendarPickerSkeleton />, () => ({
classes,
inheritComponent: 'div',
render,
mount,
muiName: 'MuiCalendarPickerSkeleton',
refInstanceof: window.HTMLDivElement,
skip: ['componentProp', 'refForwarding', 'componentsProp', 'themeVariants'],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
import * as React from 'react';
import { createClientRender, createMount, describeConformanceV5, screen } from 'test/utils';
import { createClientRender, describeConformanceV5, screen } from 'test/utils';
import { expect } from 'chai';
import Button from '@material-ui/core/Button';
import LoadingButton, { loadingButtonClasses as classes } from '@material-ui/lab/LoadingButton';

describe('<LoadingButton />', () => {
const mount = createMount();
const render = createClientRender();

describeConformanceV5(<LoadingButton>Conformance?</LoadingButton>, () => ({
classes,
inheritComponent: Button,
render,
mount,
muiName: 'MuiLoadingButton',
testVariantProps: { loading: true },
refInstanceof: window.HTMLButtonElement,
Expand Down
4 changes: 1 addition & 3 deletions packages/material-ui-lab/src/Timeline/Timeline.test.tsx
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
import * as React from 'react';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import Timeline, { timelineClasses as classes } from '@material-ui/lab/Timeline';

describe('<Timeline />', () => {
const mount = createMount();
const render = createClientRender();

describeConformanceV5(<Timeline />, () => ({
classes,
inheritComponent: 'ul',
mount,
render,
muiName: 'MuiTimeline',
refInstanceof: window.HTMLUListElement,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
import * as React from 'react';
import { createMount, createClientRender, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import TimelineConnector, {
timelineConnectorClasses as classes,
} from '@material-ui/lab/TimelineConnector';

describe('<TimelineConnector />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<TimelineConnector />, () => ({
classes,
inheritComponent: 'span',
render,
mount,
muiName: 'MuiTimelineConnector',
refInstanceof: window.HTMLSpanElement,
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as React from 'react';
import { expect } from 'chai';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import Typography from '@material-ui/core/Typography';
import Timeline from '@material-ui/lab/Timeline';
import TimelineItem from '@material-ui/lab/TimelineItem';
Expand All @@ -10,13 +10,11 @@ import TimelineContent, {

describe('<TimelineContent />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<TimelineContent />, () => ({
classes,
inheritComponent: Typography,
render,
mount,
muiName: 'MuiTimelineContent',
refInstanceof: window.HTMLDivElement,
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down
4 changes: 1 addition & 3 deletions packages/material-ui-lab/src/TimelineDot/TimelineDot.test.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
import * as React from 'react';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import TimelineDot, { timelineDotClasses as classes } from '@material-ui/lab/TimelineDot';

describe('<TimelineDot />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<TimelineDot />, () => ({
classes,
inheritComponent: 'span',
render,
mount,
muiName: 'MuiTimelineDot',
refInstanceof: window.HTMLSpanElement,
testVariantProps: { color: 'secondary', variant: 'outlined' },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
import * as React from 'react';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import TimelineItem, { timelineItemClasses as classes } from '@material-ui/lab/TimelineItem';

describe('<TimelineItem />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<TimelineItem />, () => ({
classes,
inheritComponent: 'li',
render,
mount,
muiName: 'MuiTimelineItem',
refInstanceof: window.HTMLLIElement,
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as React from 'react';
import { expect } from 'chai';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import Typography from '@material-ui/core/Typography';
import Timeline from '@material-ui/lab/Timeline';
import TimelineItem from '@material-ui/lab/TimelineItem';
Expand All @@ -10,13 +10,11 @@ import TimelineOppositeContent, {

describe('<TimelineOppositeContent />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<TimelineOppositeContent />, () => ({
classes,
inheritComponent: Typography,
render,
mount,
muiName: 'MuiTimelineOppositeContent',
refInstanceof: window.HTMLDivElement,
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
import * as React from 'react';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import TimelineSeparator, {
timelineSeparatorClasses as classes,
} from '@material-ui/lab/TimelineSeparator';

describe('<TimelineSeparator />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<TimelineSeparator />, () => ({
classes,
inheritComponent: 'div',
render,
mount,
muiName: 'MuiTimelineSeparator',
refInstanceof: window.HTMLDivElement,
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down
3 changes: 0 additions & 3 deletions packages/material-ui-lab/src/TreeItem/TreeItem.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import { expect } from 'chai';
import PropTypes from 'prop-types';
import { spy } from 'sinon';
import {
createMount,
describeConformanceV5,
act,
createEvent,
Expand All @@ -15,13 +14,11 @@ import TreeView from '@material-ui/lab/TreeView';
import TreeItem, { treeItemClasses as classes } from '@material-ui/lab/TreeItem';

describe('<TreeItem />', () => {
const mount = createMount();
const render = createClientRender();

describeConformanceV5(<TreeItem nodeId="one" label="one" />, () => ({
classes,
inheritComponent: 'li',
mount,
render,
muiName: 'MuiTreeItem',
refInstanceof: window.HTMLLIElement,
Expand Down
3 changes: 0 additions & 3 deletions packages/material-ui-lab/src/TreeView/TreeView.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,18 @@ import {
fireEvent,
screen,
describeConformanceV5,
createMount,
} from 'test/utils';
import Portal from '@material-ui/core/Portal';
import TreeView, { treeViewClasses as classes } from '@material-ui/lab/TreeView';
import TreeItem from '@material-ui/lab/TreeItem';

describe('<TreeView />', () => {
const mount = createMount();
const render = createClientRender();

describeConformanceV5(<TreeView />, () => ({
classes,
inheritComponent: 'ul',
render,
mount,
refInstanceof: window.HTMLUListElement,
muiName: 'MuiTreeView',
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down
4 changes: 1 addition & 3 deletions packages/material-ui-system/src/Box/Box.test.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
import * as React from 'react';
import { expect } from 'chai';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import Box from '@material-ui/core/Box';

describe('<Box />', () => {
const mount = createMount();
const render = createClientRender();

describeConformanceV5(<Box />, () => ({
render,
mount,
inheritComponent: 'div',
skip: [
'componentProp',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import * as React from 'react';
import { expect } from 'chai';
import { createMount, createClientRender, describeConformance } from 'test/utils';
import { createClientRender, describeConformance } from 'test/utils';
import BackdropUnstyled, {
backdropUnstyledClasses as classes,
} from '@material-ui/unstyled/BackdropUnstyled';

describe('<BackdropUnstyled />', () => {
const mount = createMount();
const render = createClientRender();

describeConformance(
Expand All @@ -17,7 +16,6 @@ describe('<BackdropUnstyled />', () => {
classes,
inheritComponent: 'div',
render,
mount,
refInstanceof: window.HTMLDivElement,
testComponentPropWith: 'div',
}),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import * as React from 'react';
import { expect } from 'chai';
import { createMount, createClientRender, describeConformance } from 'test/utils';
import { createClientRender, describeConformance } from 'test/utils';
import BadgeUnstyled, {
badgeUnstyledClasses as classes,
} from '@material-ui/unstyled/BadgeUnstyled';

describe('<BadgeUnstyled />', () => {
const mount = createMount();
const render = createClientRender();

describeConformance(
Expand All @@ -17,7 +16,6 @@ describe('<BadgeUnstyled />', () => {
classes,
inheritComponent: 'span',
render,
mount,
refInstanceof: window.HTMLSpanElement,
testComponentPropWith: 'div',
}),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import * as React from 'react';
import { expect } from 'chai';
import { createMount, createClientRender, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import ModalUnstyled, {
modalUnstyledClasses as classes,
} from '@material-ui/unstyled/ModalUnstyled';

describe('<ModalUnstyled />', () => {
const mount = createMount();
const render = createClientRender();
let savedBodyStyle;

Expand All @@ -26,7 +25,6 @@ describe('<ModalUnstyled />', () => {
classes,
inheritComponent: 'div',
render,
mount,
refInstanceof: window.HTMLDivElement,
skip: [
'rootClass', // portal, can't determin the root
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as React from 'react';
import { expect } from 'chai';
import { createMount, createClientRender, describeConformance, screen } from 'test/utils';
import { createClientRender, describeConformance, screen } from 'test/utils';
import SliderUnstyled, {
sliderUnstyledClasses as classes,
} from '@material-ui/unstyled/SliderUnstyled';
Expand All @@ -12,14 +12,12 @@ describe('<SliderUnstyled />', () => {
}
});

const mount = createMount();
const render = createClientRender();

describeConformance(<SliderUnstyled value={0} />, () => ({
classes,
inheritComponent: 'span',
render,
mount,
refInstanceof: window.HTMLSpanElement,
testComponentPropWith: 'span',
}));
Expand Down
5 changes: 2 additions & 3 deletions packages/material-ui/src/Accordion/Accordion.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,20 @@ import * as React from 'react';
import PropTypes from 'prop-types';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, describeConformanceV5, createClientRender, fireEvent } from 'test/utils';
import { describeConformanceV5, createClientRender, fireEvent } from 'test/utils';
import Accordion, { accordionClasses as classes } from '@material-ui/core/Accordion';
import Paper from '@material-ui/core/Paper';
import AccordionSummary from '@material-ui/core/AccordionSummary';

describe('<Accordion />', () => {
const render = createClientRender();
const mount = createMount();

const minimalChildren = [<AccordionSummary key="header">Header</AccordionSummary>];

describeConformanceV5(<Accordion>{minimalChildren}</Accordion>, () => ({
classes,
inheritComponent: Paper,
render,
mount,
refInstanceof: window.HTMLDivElement,
muiName: 'MuiAccordion',
testVariantProps: { variant: 'rounded' },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
import * as React from 'react';
import { createMount, createClientRender, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import AccordionActions, {
accordionActionsClasses as classes,
} from '@material-ui/core/AccordionActions';

describe('<AccordionActions />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<AccordionActions>Conformance</AccordionActions>, () => ({
classes,
inheritComponent: 'div',
render,
mount,
refInstanceof: window.HTMLDivElement,
muiName: 'MuiAccordionActions',
testVariantProps: { disableSpacing: true },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
import * as React from 'react';
import { expect } from 'chai';
import { createClientRender, createMount, describeConformanceV5 } from 'test/utils';
import { createClientRender, describeConformanceV5 } from 'test/utils';
import AccordionDetails, {
accordionDetailsClasses as classes,
} from '@material-ui/core/AccordionDetails';

describe('<AccordionDetails />', () => {
const render = createClientRender();
const mount = createMount();

describeConformanceV5(<AccordionDetails>Conformance</AccordionDetails>, () => ({
classes,
inheritComponent: 'div',
render,
mount,
refInstanceof: window.HTMLDivElement,
muiName: 'MuiAccordionDetails',
skip: ['componentProp', 'componentsProp', 'themeVariants'],
Expand Down

0 comments on commit 17efc76

Please sign in to comment.