@@ -123,6 +123,7 @@ testFixture('v4/workspaces', [
123123 '{URL}/packages/admin/**' ,
124124 '{URL}/packages/admin/app.css' ,
125125 '{URL}/packages/admin/package.json' ,
126+ '{URL}/packages/admin/tw.css' ,
126127 ] ,
127128 } ,
128129 {
@@ -147,8 +148,8 @@ testLocator({
147148 'package.json' : json `
148149 {
149150 "dependencies": {
150- "tailwindcss": "^4.0.15 ",
151- "@tailwindcss/oxide": "^4.0.15 "
151+ "tailwindcss": "4.1.0 ",
152+ "@tailwindcss/oxide": "4.1.0 "
152153 }
153154 }
154155 ` ,
@@ -164,7 +165,7 @@ testLocator({
164165 content : [
165166 '/*' ,
166167 '/package.json' ,
167- '/src/**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
168+ '/src/**/*.{aspx,astro,cjs,css, cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json ,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
168169 '/src/components/example.html' ,
169170 '/src/index.html' ,
170171 ] ,
@@ -178,8 +179,8 @@ testLocator({
178179 'package.json' : json `
179180 {
180181 "dependencies": {
181- "tailwindcss": "^4.0.15 ",
182- "@tailwindcss/oxide": "^4.0.15 "
182+ "tailwindcss": "4.1.0 ",
183+ "@tailwindcss/oxide": "4.1.0 "
183184 }
184185 }
185186 ` ,
@@ -197,7 +198,7 @@ testLocator({
197198 content : [
198199 '/*' ,
199200 '/package.json' ,
200- '/src/**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
201+ '/src/**/*.{aspx,astro,cjs,css, cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json ,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
201202 '/src/components/example.html' ,
202203 '/src/index.html' ,
203204 ] ,
@@ -211,8 +212,8 @@ testLocator({
211212 'package.json' : json `
212213 {
213214 "dependencies": {
214- "tailwindcss": "^4.0.15 ",
215- "@tailwindcss/oxide": "^4.0.15 "
215+ "tailwindcss": "4.1.0 ",
216+ "@tailwindcss/oxide": "4.1.0 "
216217 }
217218 }
218219 ` ,
@@ -245,36 +246,40 @@ testLocator({
245246 content : [
246247 '/*' ,
247248 '/admin/foo.bin' ,
248- '/admin/{**/*.bin,**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}}' ,
249+ '/admin/tw.css' ,
250+ '/admin/ui.css' ,
251+ '/admin/{**/*.bin,**/*.{aspx,astro,bin,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}}' ,
249252 '/package.json' ,
250253 '/shared.html' ,
251- '/web/**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
254+ '/web/**/*.{aspx,astro,bin,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
255+ '/web/app.css' ,
252256 ] ,
253257 } ,
254258 {
255259 config : '/web/app.css' ,
256260 content : [
257261 '/*' ,
258- '/admin/**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
262+ '/admin/**/*.{aspx,astro,bin,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
263+ '/admin/app.css' ,
264+ '/admin/tw.css' ,
265+ '/admin/ui.css' ,
259266 '/package.json' ,
260267 '/shared.html' ,
261268 '/web/bar.bin' ,
262- '/web/{**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue},*.bin}' ,
269+ '/web/{**/*.{aspx,astro,bin, cjs,css, cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json ,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue},*.bin}' ,
263270 ] ,
264271 } ,
265272 ] ,
266273} )
267274
268275testLocator ( {
269- // TODO: Enable once v4.1 is released
270- options : { skip : true } ,
271276 name : 'automatic content detection with negative custom sources' ,
272277 fs : {
273278 'package.json' : json `
274279 {
275280 "dependencies": {
276- "tailwindcss": "0.0.0-insiders.3e53e25 ",
277- "@tailwindcss/oxide": "0.0.0-insiders.3e53e25 "
281+ "tailwindcss": "4.1.0 ",
282+ "@tailwindcss/oxide": "4.1.0 "
278283 }
279284 }
280285 ` ,
@@ -293,7 +298,7 @@ testLocator({
293298 '/*' ,
294299 '/package.json' ,
295300 '/src/index.html' ,
296- '/src/{**/*.html,**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}}' ,
301+ '/src/{**/*.html,**/*.{aspx,astro,cjs,css, cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}}' ,
297302 ] ,
298303 } ,
299304 ] ,
@@ -303,7 +308,7 @@ testFixture('v4/missing-files', [
303308 //
304309 {
305310 config : 'app.css' ,
306- content : [ '{URL}/*' , '{URL}/package.json' ] ,
311+ content : [ '{URL}/*' , '{URL}/i-exist.css' , '{URL}/ package.json'] ,
307312 } ,
308313] )
309314
@@ -314,7 +319,8 @@ testFixture('v4/path-mappings', [
314319 content : [
315320 '{URL}/*' ,
316321 '{URL}/package.json' ,
317- '{URL}/src/**/*.{aspx,astro,cjs,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
322+ '{URL}/src/**/*.{aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,tpl,ts,tsx,twig,vue}' ,
323+ '{URL}/src/a/file.css' ,
318324 '{URL}/src/a/my-config.ts' ,
319325 '{URL}/src/a/my-plugin.ts' ,
320326 '{URL}/tsconfig.json' ,
@@ -326,7 +332,7 @@ testFixture('v4/invalid-import-order', [
326332 //
327333 {
328334 config : 'tailwind.css' ,
329- content : [ '{URL}/*' , '{URL}/package.json' ] ,
335+ content : [ '{URL}/*' , '{URL}/a.css' , '{URL}/b.css' , '{URL}/ package.json'] ,
330336 } ,
331337] )
332338
@@ -338,7 +344,7 @@ testLocator({
338344 'package.json' : json `
339345 {
340346 "dependencies": {
341- "tailwindcss": "^4.0.2 "
347+ "tailwindcss": "4.1.0 "
342348 }
343349 }
344350 ` ,
@@ -386,7 +392,7 @@ testLocator({
386392 'package.json' : json `
387393 {
388394 "dependencies": {
389- "tailwindcss": "4.0.6 "
395+ "tailwindcss": "4.1.0 "
390396 }
391397 }
392398 ` ,
@@ -415,7 +421,7 @@ testLocator({
415421 } ,
416422 expected : [
417423 {
418- version : '4.0.6 ' ,
424+ version : '4.1.0 ' ,
419425 config : '/src/articles/articles.css' ,
420426 content : [ ] ,
421427 } ,
0 commit comments