UNPKG

materialuiupgraded

Version:

Material-UI's workspace package

46 lines (42 loc) 944 B
import { assert } from 'chai'; import getThemeProps from './getThemeProps'; describe('getThemeProps', () => { it('should ignore empty theme', () => { const props = getThemeProps({ theme: {}, name: 'MuiFoo', props: {}, }); assert.deepEqual(props, {}); }); it('should ignore different component', () => { const props = getThemeProps({ theme: { props: { MuiBar: { disableRipple: true, }, }, }, name: 'MuiFoo', props: {}, }); assert.deepEqual(props, {}); }); it('should return the properties', () => { const props = getThemeProps({ theme: { props: { MuiFoo: { disableRipple: true, }, }, }, name: 'MuiFoo', props: {}, }); assert.deepEqual(props, { disableRipple: true, }); }); });