Add test to make sure custom config is actually used

This commit is contained in:
Adam Wathan 2017-11-24 12:34:21 -05:00
parent f84507457f
commit fc19bc2e89
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,28 @@
import path from 'path'
import postcss from 'postcss'
import tailwind from '../src/index'
test('it uses the values from the custom config file', () => {
return postcss([tailwind(path.resolve(`${__dirname}/fixtures/customConfig.js`))])
.process(`
@responsive {
.foo {
color: blue;
}
}
`)
.then(result => {
const expected = `
.foo {
color: blue;
}
@media (min-width: 400px) {
.mobile\\:foo {
color: blue;
}
}
`
expect(result.css).toMatchCss(expected)
})
})

View File

@ -0,0 +1,5 @@
module.exports = {
screens: {
mobile: '400px',
}
}