@@ -109,7 +109,7 @@ describe("css.js {0}", describe.env === "browser" ?
109109 var DOMParser = DOM . DOMParser
110110 , doc = new DOMParser ( ) . parseFromString ( "<html><head><style>.unused{color:red}</style></head><body></body></html>" )
111111 assert
112- . equal ( doc . toString ( { css : { used : { classes : new Set ( [ "btn" ] ) } } } ) , "<html><head></head><body></body></html>" )
112+ . equal ( doc . toString ( { css : { prune : { keep : new Set ( [ "btn" ] ) } } } ) , "<html><head></head><body></body></html>" )
113113 . end ( )
114114 } )
115115
@@ -194,26 +194,26 @@ describe("css.js {0}", describe.env === "browser" ?
194194 assert . equal ( minify ( sheet , opts ) , expected ) . end ( )
195195 } )
196196
197- test ( "used {i} '{1}'" , [
198- [ { used : { classes : new Set ( [ "btn" ] ) } } ,
197+ test ( "prune {i} '{1}'" , [
198+ [ { prune : { keep : new Set ( [ "btn" ] ) } } ,
199199 ".btn{color:red}.nav{top:1}" ,
200200 ".btn{color:red}" ] ,
201- [ { used : { classes : new Set ( [ "btn" ] ) } } ,
201+ [ { prune : { keep : new Set ( [ "btn" ] ) } } ,
202202 ".btn,.nav{color:red}" ,
203203 ".btn{color:red}" ] ,
204- [ { used : { classes : new Set ( [ "btn" , "nav" ] ) } } ,
204+ [ { prune : { keep : new Set ( [ "btn" , "nav" ] ) } } ,
205205 ".btn .nav{color:red}.unused{top:1}" ,
206206 ".btn .nav{color:red}" ] ,
207- [ { used : { classes : new Set ( [ "btn" ] ) } } ,
207+ [ { prune : { keep : new Set ( [ "btn" ] ) } } ,
208208 ".btn .nav{color:red}" ,
209209 "" ] ,
210- [ { used : { keep : / ^ i s - / } } ,
210+ [ { prune : { keepRe : / ^ i s - / } } ,
211211 ".is-active{color:red}.btn{top:1}" ,
212212 ".is-active{color:red}" ] ,
213- [ { used : { classes : new Set ( [ "btn" ] ) , keep : / ^ i c o n - / } } ,
213+ [ { prune : { keep : new Set ( [ "btn" ] ) , keepRe : / ^ i c o n - / } } ,
214214 ".btn{color:red}.icon-star{top:1}.unused{left:0}" ,
215215 ".btn{color:red}\n.icon-star{top:1}" ] ,
216- [ { used : { classes : new Set ( [ "btn" ] ) } } ,
216+ [ { prune : { keep : new Set ( [ "btn" ] ) } } ,
217217 "body{margin:0}.btn{color:red}" ,
218218 "body{margin:0}\n.btn{color:red}" ] ,
219219 ] , ( opts , text , expected , assert ) => {
0 commit comments