Skip to content

Commit 53899d7

Browse files
authored
[test] Remove createMount test util (#42703)
1 parent 4699194 commit 53899d7

File tree

32 files changed

+202
-557
lines changed

32 files changed

+202
-557
lines changed

packages-internal/test-utils/src/createMount.tsx

-136
This file was deleted.

packages-internal/test-utils/src/findOutermostIntrinsic.test.js

-68
This file was deleted.

packages-internal/test-utils/src/findOutermostIntrinsic.ts

-19
This file was deleted.

packages-internal/test-utils/src/index.ts

-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ export { default as describeConformance } from './describeConformance';
55
export * from './describeConformance';
66
export { default as createDescribe } from './createDescribe';
77
export * from './createRenderer';
8-
export { default as createMount } from './createMount';
9-
export { default as findOutermostIntrinsic, wrapsIntrinsicElement } from './findOutermostIntrinsic';
108
export {
119
default as focusVisible,
1210
simulatePointerDevice,

packages/mui-base/src/Badge/Badge.test.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import * as React from 'react';
2-
import { createRenderer, createMount } from '@mui/internal-test-utils';
2+
import { createRenderer } from '@mui/internal-test-utils';
33
import { Badge, badgeClasses as classes } from '@mui/base/Badge';
44
import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled';
55

66
describe('<Badge />', () => {
77
const { render } = createRenderer();
8-
const mount = createMount();
98

109
describeConformanceUnstyled(
1110
<Badge>
@@ -15,7 +14,6 @@ describe('<Badge />', () => {
1514
classes,
1615
inheritComponent: 'span',
1716
render,
18-
mount,
1917
refInstanceof: window.HTMLSpanElement,
2018
testComponentPropWith: 'div',
2119
slots: {

packages/mui-base/src/Button/Button.test.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
import * as React from 'react';
2-
import { act, createMount, createRenderer, fireEvent } from '@mui/internal-test-utils';
2+
import { act, createRenderer, fireEvent } from '@mui/internal-test-utils';
33
import { expect } from 'chai';
44
import { spy } from 'sinon';
55
import { Button, buttonClasses } from '@mui/base/Button';
66
import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled';
77

88
describe('<Button />', () => {
9-
const mount = createMount();
109
const { render, renderToString } = createRenderer();
1110

1211
describeConformanceUnstyled(<Button />, () => ({
1312
inheritComponent: 'button',
1413
render,
15-
mount,
1614
refInstanceof: window.HTMLButtonElement,
1715
testComponentPropWith: 'span',
1816
slots: {

packages/mui-base/src/FormControl/FormControl.test.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
import * as React from 'react';
22
import { expect } from 'chai';
33
import { spy } from 'sinon';
4-
import { createMount, createRenderer, fireEvent } from '@mui/internal-test-utils';
4+
import { createRenderer, fireEvent } from '@mui/internal-test-utils';
55
import { FormControl, formControlClasses, useFormControlContext } from '@mui/base/FormControl';
66
import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled';
77

88
describe('<FormControl />', () => {
9-
const mount = createMount();
109
const { render } = createRenderer();
1110

1211
describeConformanceUnstyled(<FormControl />, () => ({
1312
inheritComponent: 'div',
1413
render,
15-
mount,
1614
refInstanceof: window.HTMLDivElement,
1715
testComponentPropWith: 'div',
1816
slots: {

packages/mui-base/src/Input/Input.test.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
import * as React from 'react';
22
import PropTypes from 'prop-types';
3-
import { createMount, createRenderer, fireEvent, screen, act } from '@mui/internal-test-utils';
3+
import { createRenderer, fireEvent, screen, act } from '@mui/internal-test-utils';
44
import { expect } from 'chai';
55
import { spy } from 'sinon';
66
import { Input, inputClasses, InputOwnerState } from '@mui/base/Input';
77
import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled';
88

99
describe('<Input />', () => {
10-
const mount = createMount();
1110
const { render } = createRenderer();
1211

1312
describeConformanceUnstyled(<Input />, () => ({
1413
inheritComponent: 'div',
1514
render,
16-
mount,
1715
refInstanceof: window.HTMLDivElement,
1816
testComponentPropWith: 'div',
1917
slots: {

packages/mui-base/src/Menu/Menu.test.tsx

-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import * as React from 'react';
22
import { expect } from 'chai';
33
import { spy } from 'sinon';
44
import {
5-
createMount,
65
createRenderer,
76
fireEvent,
87
act,
@@ -27,7 +26,6 @@ const testContext: DropdownContextValue = {
2726
};
2827

2928
describe('<Menu />', () => {
30-
const mount = createMount();
3129
const { render: internalRender } = createRenderer();
3230

3331
async function render(
@@ -46,12 +44,6 @@ describe('<Menu />', () => {
4644
<DropdownContext.Provider value={testContext}>{node}</DropdownContext.Provider>,
4745
);
4846
},
49-
mount: (node: React.ReactNode) => {
50-
const wrapper = mount(
51-
<DropdownContext.Provider value={testContext}>{node}</DropdownContext.Provider>,
52-
);
53-
return wrapper.childAt(0);
54-
},
5547
refInstanceof: window.HTMLDivElement,
5648
slots: {
5749
root: {

packages/mui-base/src/MenuButton/MenuButton.test.tsx

+1-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from 'react';
22
import { expect } from 'chai';
33
import { spy } from 'sinon';
44
import userEvent from '@testing-library/user-event';
5-
import { act, createMount, createRenderer } from '@mui/internal-test-utils';
5+
import { act, createRenderer } from '@mui/internal-test-utils';
66
import { MenuButton, menuButtonClasses } from '@mui/base/MenuButton';
77
import { DropdownContext, DropdownContextValue, DropdownActionTypes } from '@mui/base/useDropdown';
88
import { describeConformanceUnstyled } from '../../test/describeConformanceUnstyled';
@@ -21,7 +21,6 @@ const testContext: DropdownContextValue = {
2121
};
2222

2323
describe('<MenuButton />', () => {
24-
const mount = createMount();
2524
const { render } = createRenderer();
2625

2726
describeConformanceUnstyled(<MenuButton />, () => ({
@@ -31,12 +30,6 @@ describe('<MenuButton />', () => {
3130
<DropdownContext.Provider value={testContext}>{node}</DropdownContext.Provider>,
3231
);
3332
},
34-
mount: (node: React.ReactNode) => {
35-
const wrapper = mount(
36-
<DropdownContext.Provider value={testContext}>{node}</DropdownContext.Provider>,
37-
);
38-
return wrapper.childAt(0);
39-
},
4033
refInstanceof: window.HTMLButtonElement,
4134
slots: {
4235
root: {

0 commit comments

Comments
 (0)