diff --git a/packages/mui-material/src/InitColorSchemeScript/InitColorSchemeScript.test.tsx b/packages/mui-material/src/InitColorSchemeScript/InitColorSchemeScript.test.tsx index 55508fa8b8095b..b21a0b606bc1dd 100644 --- a/packages/mui-material/src/InitColorSchemeScript/InitColorSchemeScript.test.tsx +++ b/packages/mui-material/src/InitColorSchemeScript/InitColorSchemeScript.test.tsx @@ -3,10 +3,10 @@ import { createRenderer } from '@mui/internal-test-utils'; import InitColorSchemeScript from '@mui/material/InitColorSchemeScript'; describe('InitColorSchemeScript', () => { - const { render } = createRenderer(); + const { renderToString } = createRenderer(); it('should render as expected', () => { - const { container } = render(); + const { container } = renderToString(); expect(container.firstChild).to.have.tagName('script'); }); }); diff --git a/packages/mui-system/src/InitColorSchemeScript/InitColorSchemeScript.test.js b/packages/mui-system/src/InitColorSchemeScript/InitColorSchemeScript.test.js index be3b67eefcf759..c0aef64cefa457 100644 --- a/packages/mui-system/src/InitColorSchemeScript/InitColorSchemeScript.test.js +++ b/packages/mui-system/src/InitColorSchemeScript/InitColorSchemeScript.test.js @@ -9,7 +9,10 @@ import { } from './InitColorSchemeScript'; describe('InitColorSchemeScript', () => { - const { render } = createRenderer(); + // `InitColorSchemeScript` is only ever rendered on the server (Next.js `_document` or the App + // Router root layout), so render it to a string here. A client mount of a `