1234567891011121314151617181920212223242526 |
- import configurePlugins from '../src/util/configurePlugins'
- test('setting a plugin to false removes it', () => {
- const plugins = ['fontSize', 'display', 'backgroundPosition']
- const configuredPlugins = configurePlugins({ display: false }, plugins)
- expect(configuredPlugins).toEqual(['fontSize', 'backgroundPosition'])
- })
- test('passing only false removes all plugins', () => {
- const plugins = ['fontSize', 'display', 'backgroundPosition']
- const configuredPlugins = configurePlugins(false, plugins)
- expect(configuredPlugins).toEqual([])
- })
- test('passing an array safelists plugins', () => {
- const plugins = ['fontSize', 'display', 'backgroundPosition']
- const configuredPlugins = configurePlugins(['display'], plugins)
- expect(configuredPlugins).toEqual(['display'])
- })
|