import { crosscheck, run, html, css } from './util/run' crosscheck(({ stable, oxide }) => { it('preflight has a correct border color fallback', () => { let config = { content: [{ raw: html`
` }], theme: { borderColor: ({ theme }) => theme('colors'), }, plugins: [], corePlugins: { preflight: true }, } let input = css` @tailwind base; @tailwind utilities; ` return run(input, config).then((result) => { stable.expect(result.css).toContain(`border-color: currentColor;`) // Lightning CSS optimizes this to just `border-color: 0 solid;` based on the br value. oxide.expect(result.css).toContain(`border: 0 solid;`) }) }) })