File tree Expand file tree Collapse file tree 1 file changed +58
-0
lines changed
Expand file tree Collapse file tree 1 file changed +58
-0
lines changed Original file line number Diff line number Diff line change @@ -246,4 +246,62 @@ Selectors('counts Accessibility selectors', () => {
246246 assert . equal ( actual , expected )
247247} )
248248
249+ Selectors ( 'handles emoji selectors' , ( ) => {
250+ const fixture = `
251+ .💩 {}
252+ `
253+ const result = analyze ( fixture )
254+ const actual = result . selectors
255+
256+ const expected = {
257+ total : 1 ,
258+ totalUnique : 1 ,
259+ uniquenessRatio : 1 ,
260+ specificity : {
261+ sum : [ 0 , 1 , 0 ] ,
262+ min : [ 0 , 1 , 0 ] ,
263+ max : [ 0 , 1 , 0 ] ,
264+ mean : [ 0 , 1 , 0 ] ,
265+ mode : [ 0 , 1 , 0 ] ,
266+ median : [ 0 , 1 , 0 ] ,
267+ items : [ [ 0 , 1 , 0 ] ] ,
268+ } ,
269+ complexity : {
270+ min : 1 ,
271+ max : 1 ,
272+ mean : 1 ,
273+ mode : 1 ,
274+ median : 1 ,
275+ range : 0 ,
276+ sum : 1 ,
277+ total : 1 ,
278+ totalUnique : 1 ,
279+ unique : { 1 : 1 } ,
280+ uniquenessRatio : 1 ,
281+ items : [ 1 ] ,
282+ } ,
283+ id : {
284+ total : 0 ,
285+ totalUnique : 0 ,
286+ unique : { } ,
287+ uniquenessRatio : 0 ,
288+ ratio : 0 ,
289+ } ,
290+ accessibility : {
291+ total : 0 ,
292+ totalUnique : 0 ,
293+ unique : { } ,
294+ uniquenessRatio : 0 ,
295+ ratio : 0 ,
296+ } ,
297+ keyframes : {
298+ total : 0 ,
299+ totalUnique : 0 ,
300+ unique : { } ,
301+ uniquenessRatio : 0 ,
302+ } ,
303+ }
304+ assert . equal ( actual , expected )
305+ } )
306+
249307Selectors . run ( )
You can’t perform that action at this time.
0 commit comments