Use tmp file as a touch file (#4650)
* use `~/.cache/tailwindcss` as default touch dir When more tools catch up with the latest postcss dependency tracking, then we probably don't even need this anymore. However, it is a good practice to put (global) caches in ~/.cache and (global) configs in ~/.config Fixes: #4569 * change test to verify @tailwind base slightly Because of some changes in tailwind itself, the base selector contains a ton of new --tw-* custom properties. Keeping this up to date might be a bit of an annoying challenge. So instead we now check for the selector to be present. * add `tmp` package * use a (simple) temporary file, instead of a full cache dir
This commit is contained in:
parent
af4a77ae8f
commit
38a71d8d60
4 changed files with 51 additions and 67 deletions
|
|
@ -21,16 +21,10 @@ describe('Build command', () => {
|
|||
// `-i` is omitted, therefore the default `@tailwind base; @tailwind
|
||||
// components; @tailwind utilities` is used. However `preflight` is
|
||||
// disabled. I still want to verify that the `base` got included.
|
||||
expect(contents).toIncludeCss(
|
||||
css`
|
||||
*,
|
||||
::before,
|
||||
::after {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgba(229, 231, 235, var(--tw-border-opacity));
|
||||
}
|
||||
`
|
||||
)
|
||||
expect(contents).toContain('*')
|
||||
expect(contents).toContain('::before')
|
||||
expect(contents).toContain('::after')
|
||||
expect(contents).toContain('--tw-shadow')
|
||||
|
||||
// Verify `utilities` output is correct
|
||||
expect(contents).toIncludeCss(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue