@activelylearn/material-ui
Version:
Material-UI's workspace package
43 lines (39 loc) • 848 B
JavaScript
import { assert } from 'chai';
import getThemeProps from './getThemeProps';
describe('getThemeProps', () => {
it('should ignore empty theme', () => {
const props = getThemeProps({
theme: {},
name: 'MuiFoo',
});
assert.deepEqual(props, {});
});
it('should ignore different component', () => {
const props = getThemeProps({
theme: {
props: {
MuiBar: {
disableRipple: true,
},
},
},
name: 'MuiFoo',
});
assert.deepEqual(props, {});
});
it('should return the properties', () => {
const props = getThemeProps({
theme: {
props: {
MuiFoo: {
disableRipple: true,
},
},
},
name: 'MuiFoo',
});
assert.deepEqual(props, {
disableRipple: true,
});
});
});