diff --git a/packages/test-utils/src/describeConformance.tsx b/packages/test-utils/src/describeConformance.tsx index e41adc9b423e9c..c3378c780a3b8a 100644 --- a/packages/test-utils/src/describeConformance.tsx +++ b/packages/test-utils/src/describeConformance.tsx @@ -988,22 +988,10 @@ function testThemeCustomPalette(element: React.ReactElement, getOptions: () => C if (!/jsdom/.test(window.navigator.userAgent)) { this.skip(); } - const { muiName, render, ThemeProvider, createTheme } = getOptions(); - - if (!muiName) { - throwMissingPropError('muiName'); - } - - if (!render) { - throwMissingPropError('render'); - } - - if (!ThemeProvider) { - throwMissingPropError('ThemeProvider'); - } + const { render, ThemeProvider, createTheme } = getOptions(); - if (!createTheme) { - throwMissingPropError('createTheme'); + if (!render || !ThemeProvider || !createTheme) { + this.skip(); } const theme = createTheme({