Back to CSS Preprocessor Coverage Data.

Tests started on Sat Aug 1 01:31:24 PDT 2015 and finished on Sat Aug 1 01:44:36 PDT 2015

Start running the tests on Sat Aug 1 01:33:46 PDT 2015 csspp_tests[12623]: version 1.0.5, seed is 1438418026 Assemble rules completed in 0.09296s identifier with unicode characters and starting with a digit and including a period completed in 0.029659s Assemble rules completed in 0.101044s whitespace at the beginning of a rule completed in 0.015367s Assemble rules completed in 0.086296s whitespace at the beginning of a variable completed in 0.018188s Assemble rules completed in 0.08891s Assemble selectors completed in 0.829359s Assemble numbers completed in 0.024585s Assemble unicode range completed in 0.018069s Assemble strings completed in 0.035501s Assemble URI completed in 0.031368s Assemble C++ comment completed in 0.031839s Assemble @-keyword completed in 0.085334s Assemble functions completed in 0.053868s Assemble placeholder completed in 0.022926s Assemble operators completed in 0.171402s Assembler modes completed in 4.6e-05s Invalid assembler mode completed in 0.000958s Inacceptable nodes completed in 0.00302s CSS incompatible dimensions completed in 0.016255s Invalid colors completed in 0.000487s Default color completed in 6e-05s Verify #XXX colors completed in 0.169901s Verify #XXXXXX colors completed in 0.709271s Verify named colors completed in 0.006675s Direct colors completed in 0.087989s HSLA colors completed in 0.516029s Color to string completed in 3.52544s Compile set_date_time_variables() called too soon completed in 5.3e-05s Compile simple stylesheets completed in 0.052701s Check all argify completed in 0.006728s Invalid arguments completed in 0.0075s Selector attribute tests completed in 0.333958s Invalid attributes completed in 5.7e-05s Missing operator or value completed in 0.002718s Invalid attributes completed in 0.002747s Not an attribute operator completed in 0.003285s Invalid attributes completed in 0.003312s Valid operators, missing right hand side value completed in 0.003099s Invalid attributes completed in 0.003128s Valid operators, invalid right hand side value completed in 0.00973s Invalid attributes completed in 0.00976s Valid operators, right hand side value followed by something completed in 0.011229s Invalid attributes completed in 0.011259s Valid operators, right hand side value missing, no spaces completed in 0.001556s Invalid attributes completed in 0.001585s Undefined paths completed in 0.000226s Simple terms completed in 0.297615s Invalid simple terms completed in 0.090737s Complex terms completed in 0.013479s Invalid complex terms completed in 0.007189s Invalid node completed in 0.001623s Compile font metrics completed in 0.004408s Nested declarations completed in 0.014736s just one sub-declaration inside a field definition completed in 0.000727s Nested declarations completed in 0.014916s Invalid nested declarations completed in 0.001266s Advanced variables completed in 0.035376s Invalid variables completed in 0.007626s At-Keyword ignored completed in 0.000281s At-Keyword messages completed in 0.000422s At-Keyword with qualified rules completed in 0.005949s Invalid at-keyword expecting qualified rules completed in 0.000163s At-Keyword with declarations completed in 0.004526s Charset completed in 0.002698s Conditional compilation completed in 0.002738s Invalid conditional completed in 0.009474s User @import completed in 0.006279s Invalid @import completed in 0.011601s Invalid variable in comment completed in 0.015126s Version string completed in 1.9e-05s Safe boolean completed in 0.000111s Decimal number output completed in 0.000722s Invalid precision completed in 0.000194s Error names completed in 5.6e-05s ERROR CONSOLE OUTPUT -- test.css(1): info: verbose message to debug the compiler. Error messages completed in 0.000329s Error messages when hidden completed in 0.000283s Error stream completed in 3.6e-05s Expression integer +/- integer completed in 0.025602s Expression integer +/- integer with incompatible dimensions completed in 0.027078s Expression additive errors completed in 2.6e-05s an invalid unary value generates an error caught in additive completed in 0.003915s Expression additive errors completed in 0.003951s an invalid unary on the right side of the operator completed in 0.00381s Expression additive errors completed in 0.003846s cannot add a unicode range with anything completed in 0.004078s Expression additive errors completed in 0.004105s Expression decimal number or integer +/- decimal number or integer completed in 0.159846s Expression percent +/- percent completed in 0.038945s Expression color or offset +/- color or offsets completed in 5.6e-05s add two colors together completed in 0.006418s Expression color or offset +/- color or offsets completed in 0.006453s subtract a color from another completed in 0.006437s Expression color or offset +/- color or offsets completed in 0.006474s subtract a color from another and rescue the alpha channel completed in 0.006466s Expression color or offset +/- color or offsets completed in 0.006506s add an offset to a color completed in 0.007171s Expression color or offset +/- color or offsets completed in 0.007214s add an offset to a color (swapped) completed in 0.007161s Expression color or offset +/- color or offsets completed in 0.007198s subtract an offset from a color completed in 0.00691s Expression color or offset +/- color or offsets completed in 0.006945s subtract a color from an offset completed in 0.006941s Expression color or offset +/- color or offsets completed in 0.006974s Expression color +/- offset with a dimension completed in 5.8e-05s color + 3px completed in 0.003913s Expression color +/- offset with a dimension completed in 0.003953s color - 3px completed in 0.004052s Expression color +/- offset with a dimension completed in 0.004095s 3px + color completed in 0.003975s Expression color +/- offset with a dimension completed in 0.004019s 3px - color completed in 0.003967s Expression color +/- offset with a dimension completed in 0.00401s color + 3.2px completed in 0.003943s Expression color +/- offset with a dimension completed in 0.003982s color - 3.2px completed in 0.003872s Expression color +/- offset with a dimension completed in 0.003908s 3.2px + color completed in 0.003823s Expression color +/- offset with a dimension completed in 0.003862s 3.2px - color completed in 0.003882s Expression color +/- offset with a dimension completed in 0.003916s Expression boolean ? a : b completed in 3.6e-05s check 10 = 3 ? 9 : 5 completed in 0.00652s Expression boolean ? a : b completed in 0.006557s check 10 != 3 ? 9 : 5 completed in 0.006434s Expression boolean ? a : b completed in 0.00647s check 10 != 3 ? "string" : 5 completed in 0.006539s Expression boolean ? a : b completed in 0.006568s Expression invalid ? invalid : invalid completed in 4e-05s just ? is not a valid number completed in 0.003857s Expression invalid ? invalid : invalid completed in 0.003892s number ? ? ... is invalid completed in 0.003818s Expression invalid ? invalid : invalid completed in 0.003857s true ? 3em : ? is invalid completed in 0.00386s Expression invalid ? invalid : invalid completed in 0.003896s true ? 3em 10em is invalid, missing ':' completed in 0.004131s Expression invalid ? invalid : invalid completed in 0.004168s unicode-range ? 3em : 10em is invalid, not a boolean completed in 0.003991s Expression invalid ? invalid : invalid completed in 0.004022s Expression number =,!= number completed in 9e-05s compare 10 = 3 completed in 0.006591s Expression number =,!= number completed in 0.006632s compare 10 != 3 completed in 0.006427s Expression number =,!= number completed in 0.006472s compare 10.2 = 3.1 completed in 0.006373s Expression number =,!= number completed in 0.006427s compare 10.2 != 3.1 completed in 0.006511s Expression number =,!= number completed in 0.00656s compare 10 = 3.1 completed in 0.006732s Expression number =,!= number completed in 0.006778s compare 10 != 3.1 completed in 0.006819s Expression number =,!= number completed in 0.006869s compare 10.2 = 3 completed in 0.006428s Expression number =,!= number completed in 0.006484s compare 10.2 != 3 completed in 0.006353s Expression number =,!= number completed in 0.006399s compare (5 = 5) = (7.1 = 7.1) completed in 0.006624s Expression number =,!= number completed in 0.006677s compare (5 = 5) != (7.1 = 7.1) completed in 0.006468s Expression number =,!= number completed in 0.006518s compare 7.1% = 7.1%) completed in 0.006452s Expression number =,!= number completed in 0.006501s compare 7.1% != 7.1%) completed in 0.006325s Expression number =,!= number completed in 0.006372s Expression color =,!= color completed in 3.6e-05s compare black = white completed in 0.006417s Expression color =,!= color completed in 0.006449s compare black = #000 completed in 0.006669s Expression color =,!= color completed in 0.006706s compare rgba(r,g,b,a) = rgba(r,g,b,a) completed in 0.006616s Expression color =,!= color completed in 0.006644s Expression string ~=,^=,$=,*=,|= string completed in 0.000108s compare 'blue'/'blanc'/'rouge' ~= 'bleu blanc rouge' -- always true completed in 0.019172s Expression string ~=,^=,$=,*=,|= string completed in 0.019227s compare 'blue'/'blanc'/'rouge' ~= 'blue white red' -- always false completed in 0.019422s Expression string ~=,^=,$=,*=,|= string completed in 0.019471s compare 'blue blanc rouge'.substr(...) ^= 'bleu blanc rouge' -- always true completed in 0.102124s Expression string ~=,^=,$=,*=,|= string completed in 0.102174s compare 'blue blanc rouge'.substr(...) ^= 'bleu blanc rouge' -- always false completed in 0.09644s Expression string ~=,^=,$=,*=,|= string completed in 0.096492s compare 'bleue' ^= 'bleu blanc rouge' -- always false completed in 0.006328s Expression string ~=,^=,$=,*=,|= string completed in 0.006378s compare 'bleu blanc rouge' ^= 'bleu' -- always false completed in 0.006563s Expression string ~=,^=,$=,*=,|= string completed in 0.006612s compare 'blue blanc rouge'.substr(...) $= 'bleu blanc rouge' -- always true completed in 0.102234s Expression string ~=,^=,$=,*=,|= string completed in 0.102294s compare 'blue blanc rouge'.substr(...) $= 'bleu blanc rouge' -- always false completed in 0.089386s Expression string ~=,^=,$=,*=,|= string completed in 0.089444s compare 'bouge' $= 'bleu blanc rouge' -- always false completed in 0.006342s Expression string ~=,^=,$=,*=,|= string completed in 0.006402s compare 'bleu blanc rouge' $= 'rouge' -- always false completed in 0.006513s Expression string ~=,^=,$=,*=,|= string completed in 0.006572s compare 'blue blanc rouge'.substr(...) *= 'bleu blanc rouge' -- always true completed in 0.064573s Expression string ~=,^=,$=,*=,|= string completed in 0.064637s compare 'blue blanc rouge'.substr(...) *= 'bleu blanc rouge' -- always false completed in 0.06423s Expression string ~=,^=,$=,*=,|= string completed in 0.064301s compare 'bouge' *= 'bleu blanc rouge' -- always false completed in 0.006617s Expression string ~=,^=,$=,*=,|= string completed in 0.006682s compare 'bleu'|'blanc'|'rouge' |= 'bleu-blanc-rouge' -- always true completed in 0.019307s Expression string ~=,^=,$=,*=,|= string completed in 0.019366s compare 'bleu#' |= 'bleu-blanc-rouge' -- always false completed in 0.019263s Expression string ~=,^=,$=,*=,|= string completed in 0.019317s compare 'bouge' *= 'bleu-blanc-rouge' -- always false completed in 0.006352s Expression string ~=,^=,$=,*=,|= string completed in 0.006403s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 3.9e-05s just ? is not a valid number completed in 0.003803s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 0.003836s number ?? ? is invalid completed in 0.027238s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 0.027271s number ~=,^=,$=,*=,|= number is invalid completed in 0.046484s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 0.046513s Expression arrays completed in 4e-05s test a compiled array completed in 0.006318s Expression arrays completed in 0.006349s create an array and retrieve each element completed in 0.035561s Expression arrays completed in 0.035591s use list to do some computation and retrieve the last result completed in 0.006571s Expression arrays completed in 0.0066s Expression maps completed in 4.5e-05s test a compiled map completed in 0.006363s Expression maps completed in 0.006397s create a map and retrieve each element with block-[] (number and name) and '.' completed in 0.074876s Expression maps completed in 0.074909s test with empty entries in a map completed in 0.076038s Expression maps completed in 0.076077s test once more with no ending value completed in 0.074522s Expression maps completed in 0.074554s Expression invalid lists completed in 9e-05s array was an invalid number completed in 0.003891s Expression invalid lists completed in 0.003937s array accessed with an invalid index completed in 0.003846s Expression invalid lists completed in 0.003893s dereferencing something which cannot be dereferenced completed in 0.00391s Expression invalid lists completed in 0.003988s array accessed with a decimal number index completed in 0.004061s Expression invalid lists completed in 0.00411s array[0] is invalid completed in 0.003864s Expression invalid lists completed in 0.003918s array[-x or +y] are invalid when out of range completed in 0.749319s Expression invalid lists completed in 0.749379s array.field is not invalid completed in 0.003857s Expression invalid lists completed in 0.00391s map with an invalid number completed in 0.003859s Expression invalid lists completed in 0.003915s map accessed with an invalid index completed in 0.003893s Expression invalid lists completed in 0.00395s map accessed with a decimal number index completed in 0.004036s Expression invalid lists completed in 0.004089s map[0] is invalid completed in 0.003885s Expression invalid lists completed in 0.003942s map[-x or +y] are invalid when out of range completed in 0.753995s Expression invalid lists completed in 0.754059s map[unknown] is similar to an 'out of range' error completed in 0.003874s Expression invalid lists completed in 0.00393s map . 123 is not possible completed in 0.003869s Expression invalid lists completed in 0.003914s Expression value && value completed in 2.54532s Expression invalid && invalid completed in 3e-05s just ? is not a valid boolean completed in 0.003927s Expression invalid && invalid completed in 0.003964s boolean && ? is invalid completed in 0.003912s Expression invalid && invalid completed in 0.003945s boolean && U+A?? is invalid completed in 0.003873s Expression invalid && invalid completed in 0.003898s Expression value || value completed in 2.54235s Expression invalid || invalid completed in 3.1e-05s just ? is not a valid number completed in 0.003851s Expression invalid || invalid completed in 0.003883s number || ? is invalid completed in 0.003818s Expression invalid || invalid completed in 0.00385s boolean && U+A?? is invalid completed in 0.003878s Expression invalid || invalid completed in 0.003906s Expression integer *,/,% integer completed in 9.6e-05s multiple sizes without dimensions (*) completed in 0.006538s Expression integer *,/,% integer completed in 0.006586s multiple sizes without dimensions (mul) completed in 0.006316s Expression integer *,/,% integer completed in 0.006359s divide sizes without dimensions (/) completed in 0.006427s Expression integer *,/,% integer completed in 0.006476s divide sizes without dimensions (div) completed in 0.006462s Expression integer *,/,% integer completed in 0.006512s modulo sizes without dimensions (%) completed in 0.00632s Expression integer *,/,% integer completed in 0.006365s modulo sizes without dimensions (mod) completed in 0.006319s Expression integer *,/,% integer completed in 0.006367s remove dimension (simple divide) completed in 0.006516s Expression integer *,/,% integer completed in 0.006562s convert px to em (multiple + divide) completed in 0.00631s Expression integer *,/,% integer completed in 0.006355s operation going through a unit less dividend completed in 0.006492s Expression integer *,/,% integer completed in 0.006542s complex operations with unitless dividend completed in 0.006584s Expression integer *,/,% integer completed in 0.006635s many divisions with many dimension, then multiplications completed in 0.006519s Expression integer *,/,% integer completed in 0.006567s many multiplications and divisions with differen dimensions completed in 0.006526s Expression integer *,/,% integer completed in 0.006572s modulo of a distance, require same dimension completed in 0.006305s Expression integer *,/,% integer completed in 0.006348s Expression integer *,/,% integer with incompatible dimensions completed in 0.047313s unicode-range % string completed in 0.003782s Expression integer *,/,% integer with incompatible dimensions completed in 0.051586s Expression string * integer completed in 0.027727s Expression multiplicative errors completed in 6.3e-05s ? is not a valid unary completed in 0.003799s Expression multiplicative errors completed in 0.003837s 5 * ? is not valid completed in 0.003824s Expression multiplicative errors completed in 0.003862s 3 / ? is not valid completed in 0.003805s Expression multiplicative errors completed in 0.003844s 3 % ? is not valid completed in 0.003942s Expression multiplicative errors completed in 0.003989s 3 / 0 is not accepted completed in 0.00387s Expression multiplicative errors completed in 0.003917s 3.3 / 0.0 is not accepted completed in 0.003906s Expression multiplicative errors completed in 0.003954s 3 % 0 is not accepted completed in 0.003896s Expression multiplicative errors completed in 0.00394s 3.9 % 0.0 is not accepted completed in 0.003907s Expression multiplicative errors completed in 0.003944s Expression decimal number or integer *,/,% decimal number or integer completed in 0.000115s multiply two decimal numbers completed in 0.006556s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006608s multiply an integer with a decimal number completed in 0.006679s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006741s multiply a decimal number with an integer completed in 0.006555s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006615s multiply decimal numbers with 0 in their fraction completed in 0.006448s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006501s multiply an integer and a decimal number with 0 in their fraction completed in 0.006335s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006388s multiply a decimal number with 0 in their fraction and an integer completed in 0.006768s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006834s divide two decimal numbers completed in 0.006687s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006752s divide an integer with a decimal number completed in 0.00657s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006632s divide a decimal number with an integer completed in 0.006471s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006528s divide decimal numbers with 0 in their fraction completed in 0.006471s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006526s divide an integer and a decimal number with 0 in their fraction completed in 0.006429s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006491s divide a decimal number with 0 in their fraction and an integer completed in 0.006428s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006493s modulo two decimal numbers completed in 0.006526s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006586s modulo an integer with a decimal number completed in 0.006362s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006419s modulo a decimal number with an integer completed in 0.0064s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006465s modulo decimal numbers with 0 in their fraction completed in 0.006674s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006739s modulo an integer and a decimal number with 0 in their fraction completed in 0.006403s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006473s modulo a decimal number with 0 in their fraction and an integer completed in 0.006506s Expression decimal number or integer *,/,% decimal number or integer completed in 0.006567s Expression number *,/,% number with hand-made dimensions completed in 6.2e-05s px * px / px completed in 0.006396s Expression number *,/,% number with hand-made dimensions completed in 0.006433s px*px/px (i.e. not spaces this time) completed in 0.006367s Expression number *,/,% number with hand-made dimensions completed in 0.006403s px*px/px (i.e. not spaces this time) completed in 0.006563s Expression number *,/,% number with hand-made dimensions completed in 0.006605s em *px / px (missing one space completed in 0.006436s Expression number *,/,% number with hand-made dimensions completed in 0.006476s em* px / px (missing the other space) completed in 0.006434s Expression number *,/,% number with hand-made dimensions completed in 0.006473s one space after the dimension is ignored completed in 0.006328s Expression number *,/,% number with hand-made dimensions completed in 0.006367s "1 / px" test completed in 0.006487s Expression number *,/,% number with hand-made dimensions completed in 0.006524s Expression number *,/,% number with invalid hand-made dimensions completed in 6.2e-05s "25px *" -- missing second dimension completed in 0.004011s Expression number *,/,% number with invalid hand-made dimensions completed in 0.004055s "25px*" -- missing second dimension (no space) completed in 0.003868s Expression number *,/,% number with invalid hand-made dimensions completed in 0.003912s "25\ *\ px" -- missing first dimension completed in 0.003924s Expression number *,/,% number with invalid hand-made dimensions completed in 0.003969s "25\*px" -- missing first dimension (no space) completed in 0.003897s Expression number *,/,% number with invalid hand-made dimensions completed in 0.003939s "px / em / pt" -- two slashes is not valid completed in 0.003828s Expression number *,/,% number with invalid hand-made dimensions completed in 0.003881s "1 / em / pt" -- two slashes is not valid completed in 0.003817s Expression number *,/,% number with invalid hand-made dimensions completed in 0.003862s "1/em/pt" -- two slashes is not valid (no spaces) completed in 0.003856s Expression number *,/,% number with invalid hand-made dimensions completed in 0.003896s "em % pt" -- '%' is not a valid dimension separator completed in 0.003995s Expression number *,/,% number with invalid hand-made dimensions completed in 0.004032s Expression percent *,/,% percent completed in 0.000106s percent multiplication completed in 0.006581s Expression percent *,/,% percent completed in 0.006636s percent multiplication with what looks like an integer (lhs) completed in 0.006532s Expression percent *,/,% percent completed in 0.006581s percent multiplication with what looks like an integer (rhs) completed in 0.006367s Expression percent *,/,% percent completed in 0.006417s percent division completed in 0.006473s Expression percent *,/,% percent completed in 0.006526s percent division with what looks like an integer (lhs) completed in 0.006515s Expression percent *,/,% percent completed in 0.00657s percent division with what looks like an integer (rhs) completed in 0.006505s Expression percent *,/,% percent completed in 0.006561s percent modulo completed in 0.006497s Expression percent *,/,% percent completed in 0.006548s percent modulo with what looks like an integer (lhs) completed in 0.006388s Expression percent *,/,% percent completed in 0.006438s percent modulo with what looks like an integer (rhs) completed in 0.00634s Expression percent *,/,% percent completed in 0.006395s percent and decimal number multiplication completed in 0.00656s Expression percent *,/,% percent completed in 0.006618s percent multiplication with what looks like an integer (lhs) completed in 0.006614s Expression percent *,/,% percent completed in 0.006682s percent multiplication with what looks like an integer (rhs) completed in 0.006351s Expression percent *,/,% percent completed in 0.006411s percent and decimal number division completed in 0.00641s Expression percent *,/,% percent completed in 0.006467s percent division with what looks like an integer (lhs) completed in 0.006543s Expression percent *,/,% percent completed in 0.006605s percent division with what looks like an integer (rhs) completed in 0.006498s Expression percent *,/,% percent completed in 0.006551s Expression with multiplicative unicode ranges completed in 5.7e-05s null * null = null completed in 0.00649s Expression with multiplicative unicode ranges completed in 0.00653s unicode * null = null completed in 0.006299s Expression with multiplicative unicode ranges completed in 0.006335s null * unicode = null completed in 0.006315s Expression with multiplicative unicode ranges completed in 0.00635s unicode * unicode = unicode (smaller range included in other range) completed in 0.006684s Expression with multiplicative unicode ranges completed in 0.006726s unicode * unicode = null (no overlap) completed in 0.006341s Expression with multiplicative unicode ranges completed in 0.00638s unicode * unicode = null (start/end overlap) completed in 0.006422s Expression with multiplicative unicode ranges completed in 0.006453s Expression with invalid multiplicative unicode ranges completed in 5e-05s null / null = null completed in 0.003824s Expression with invalid multiplicative unicode ranges completed in 0.00386s unicode % null = null completed in 0.003819s Expression with invalid multiplicative unicode ranges completed in 0.003855s null / unicode = null completed in 0.003843s Expression with invalid multiplicative unicode ranges completed in 0.003878s unicode % unicode is an error completed in 0.003989s Expression with invalid multiplicative unicode ranges completed in 0.004029s unicode / unicode = null (no overlap) completed in 0.003878s Expression with invalid multiplicative unicode ranges completed in 0.00392s unicode % unicode = error really completed in 0.003854s Expression with invalid multiplicative unicode ranges completed in 0.003886s Expression with a font metrics completed in 3.6e-05s Not a division, two integers completed in 0.006532s Expression with a font metrics completed in 0.006564s Not a division, integer and percent completed in 0.006394s Expression with a font metrics completed in 0.006426s Not a division, spaces and percent twice completed in 0.006354s Expression with a font metrics completed in 0.006378s Expression with colors completed in 8e-05s Multiply color by 5 completed in 0.008885s Expression with colors completed in 0.008932s Divide color by 5 completed in 0.007716s Expression with colors completed in 0.007757s Modulo color by 55 completed in 0.007753s Expression with colors completed in 0.007802s Multiply color by 1.5 completed in 0.007879s Expression with colors completed in 0.007929s Multiply color by 1.5 completed in 0.007673s Expression with colors completed in 0.007723s Divide color by 1.5 completed in 0.007624s Expression with colors completed in 0.007669s Modulo color by 0.7 completed in 0.007646s Expression with colors completed in 0.00769s Color * color completed in 0.007195s Expression with colors completed in 0.007245s Color / color completed in 0.007174s Expression with colors completed in 0.007225s Color % color completed in 0.007205s Expression with colors completed in 0.007246s Invalid expressions with colors completed in 5.3e-05s Divide 5 by a color is not valid completed in 0.003841s Invalid expressions with colors completed in 0.003881s Modulo 5 by a color is not valid completed in 0.003831s Invalid expressions with colors completed in 0.003868s Divide 5.8 by a color is not valid completed in 0.003906s Invalid expressions with colors completed in 0.003945s Modulo 5.8 by a color is not valid completed in 0.003905s Invalid expressions with colors completed in 0.003946s Multiply 3px by a color is not valid completed in 0.003955s Invalid expressions with colors completed in 0.003998s Color division by zero completed in 0.003937s Invalid expressions with colors completed in 0.00398s Color modulo by zero completed in 0.003981s Invalid expressions with colors completed in 0.004015s Expression number ** number completed in 0.000105s no units, integers completed in 0.006283s Expression number ** number completed in 0.00633s no units, integers two powers, parenthesis right completed in 0.0064s Expression number ** number completed in 0.006449s no units, integers two powers, parenthesis left completed in 0.0064s Expression number ** number completed in 0.006454s px unit, integers completed in 0.006352s Expression number ** number completed in 0.006408s no units, decimal number / integer completed in 0.006483s Expression number ** number completed in 0.006533s no units, integer and decimal number completed in 0.006306s Expression number ** number completed in 0.006359s no units, decimal number / negative power completed in 0.006347s Expression number ** number completed in 0.006396s px unit, decimal number / integer completed in 0.006564s Expression number ** number completed in 0.00662s px/em unit, decimal number / integer completed in 0.006484s Expression number ** number completed in 0.006542s px/em unit, decimal number / integer completed in 0.006439s Expression number ** number completed in 0.006494s px unit, decimal number / -integer completed in 0.006431s Expression number ** number completed in 0.006481s no units, decimal numbers completed in 0.006326s Expression number ** number completed in 0.006377s px unit, decimal numbers completed in 0.006492s Expression number ** number completed in 0.006554s % and integer completed in 0.00647s Expression number ** number completed in 0.00653s % and decimal numbers completed in 0.006357s Expression number ** number completed in 0.006406s Expression number/invalid ** number/invalid completed in 3.2e-05s just ? is not a valid number completed in 0.003817s Expression number/invalid ** number/invalid completed in 0.003847s number ** ? is invalid completed in 0.003844s Expression number/invalid ** number/invalid completed in 0.003868s Power expressions with invalid dimensions or decimal numbers completed in 5.4e-05s right hand side cannot have a dimension completed in 0.003872s Power expressions with invalid dimensions or decimal numbers completed in 0.003907s power cannot be a percent completed in 0.004029s Power expressions with invalid dimensions or decimal numbers completed in 0.004071s power must be integral if left hand side has a dimension completed in 0.003924s Power expressions with invalid dimensions or decimal numbers completed in 0.003964s power zero with a dimension is not allowed completed in 0.004052s Power expressions with invalid dimensions or decimal numbers completed in 0.004092s power too large completed in 0.020537s Power expressions with invalid dimensions or decimal numbers completed in 0.020582s 'a ** b ** c' is not valid completed in 0.003917s Power expressions with invalid dimensions or decimal numbers completed in 0.00395s Expression number <,<=,>,>= number completed in 0.000132s compare 10 ?? 3 completed in 0.025719s Expression number <,<=,>,>= number completed in 0.025779s compare 3 ?? 10 completed in 0.025674s Expression number <,<=,>,>= number completed in 0.025728s compare 10 ?? 10 completed in 0.025865s Expression number <,<=,>,>= number completed in 0.02592s compare 10% ?? 3% completed in 0.025861s Expression number <,<=,>,>= number completed in 0.025919s compare 3% ?? 10% completed in 0.025691s Expression number <,<=,>,>= number completed in 0.025759s compare 10% ?? 10% completed in 0.025482s Expression number <,<=,>,>= number completed in 0.025547s compare 10.5 ?? 3.15 completed in 0.025772s Expression number <,<=,>,>= number completed in 0.025838s compare 3.15 ?? 10.5 completed in 0.025716s Expression number <,<=,>,>= number completed in 0.025775s compare 10.5 ?? 10.5 completed in 0.025791s Expression number <,<=,>,>= number completed in 0.025849s compare 10 ?? 3.15 completed in 0.025714s Expression number <,<=,>,>= number completed in 0.025779s compare 3.15 ?? 10 completed in 0.025873s Expression number <,<=,>,>= number completed in 0.025938s compare 10 ?? 10.0 completed in 0.025752s Expression number <,<=,>,>= number completed in 0.025817s compare 10.5 ?? 3 completed in 0.025464s Expression number <,<=,>,>= number completed in 0.025532s compare 3 ?? 10.5 completed in 0.025628s Expression number <,<=,>,>= number completed in 0.025693s compare 10 ?? 10.0 completed in 0.026011s Expression number <,<=,>,>= number completed in 0.026078s compare true ?? false completed in 0.102272s Expression number <,<=,>,>= number completed in 0.102341s compare 'xyz' ?? 'abc' completed in 0.025509s Expression number <,<=,>,>= number completed in 0.02558s compare 'abc' ?? 'xyz' completed in 0.025736s Expression number <,<=,>,>= number completed in 0.025805s compare 'abc' ?? 'abc' completed in 0.025812s Expression number <,<=,>,>= number completed in 0.025874s Expression number/invalid <,<=,>,>= number/invalid completed in 3.1e-05s just ? is not a valid number completed in 0.00389s Expression number/invalid <,<=,>,>= number/invalid completed in 0.003921s number ?? ? is invalid completed in 0.015761s Expression number/invalid <,<=,>,>= number/invalid completed in 0.015786s Relational expressions with invalid dimensions or decimal numbers completed in 3.5e-05s left and right must have the same dimension completed in 0.015617s Relational expressions with invalid dimensions or decimal numbers completed in 0.015647s try again with a percent number completed in 0.061514s Relational expressions with invalid dimensions or decimal numbers completed in 0.061539s Relational expressions with colors fail completed in 2.2e-05s color op color always fails completed in 0.015862s Relational expressions with colors fail completed in 0.015888s Unary expressions completed in 4.1e-05s integer, identifier, hash color completed in 0.015696s Unary expressions completed in 0.01573s null token (can't output) completed in 0.006554s Unary expressions completed in 0.006586s important width completed in 0.006386s Unary expressions completed in 0.006411s Variables in expressions completed in 2.4e-05s set expression variable and reuse completed in 0.006573s Variables in expressions completed in 0.006595s Invalid unary expressions completed in 4.7e-05s not a unary token completed in 0.003832s Invalid unary expressions completed in 0.003869s invalid # color completed in 0.003865s Invalid unary expressions completed in 0.003899s not a valid token for minus completed in 0.003856s Invalid unary expressions completed in 0.00389s improper initialization of an expression object completed in 4e-05s Invalid unary expressions completed in 6.6e-05s important width, wrong order completed in 0.003981s Invalid unary expressions completed in 0.004011s Expression calc() completed in 2.1e-05s calc() -- leave that one alone! completed in 0.006606s Expression calc() completed in 0.006629s Expression cos()/sin()/tan() completed in 3.7e-05s cos(pi) completed in 0.870188s Expression cos()/sin()/tan() completed in 0.870225s sin(pi) completed in 2.09318s Expression cos()/sin()/tan() completed in 2.09322s tan(pi) completed in 2.07065s Expression cos()/sin()/tan() completed in 2.07068s Expression acos()/asin()/atan() completed in 5.6e-05s acos(ratio) completed in 0.201177s Expression acos()/asin()/atan() completed in 0.201213s asin(pi) completed in 0.441038s Expression acos()/asin()/atan() completed in 0.441074s atan(pi) completed in 0.446853s Expression acos()/asin()/atan() completed in 0.446883s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 7.8e-05s abs(number) completed in 1.97808s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 1.97812s ceil(number) completed in 1.84419s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 1.84423s floor(number) completed in 2.01709s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 2.01715s round(number) completed in 2.13038s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 2.13042s log(number) completed in 1.07611s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 1.07615s sign(number) completed in 3.0699s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 3.06994s sqrt(number) completed in 2.11813s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 2.11817s Expression red()/green()/blue()/alpha() completed in 4.2e-05s check color components completed in 13.7204s Expression red()/green()/blue()/alpha() completed in 13.7204s rgb/rgba/frgb/frgba from #color completed in 0.017164s Expression red()/green()/blue()/alpha() completed in 0.017204s Expression hue()/saturation()/lightness()/alpha() completed in 4e-05s check color components completed in 13.9797s Expression hue()/saturation()/lightness()/alpha() completed in 13.9798s rgb/rgba/frgb/frgba from #color completed in 0.017035s Expression hue()/saturation()/lightness()/alpha() completed in 0.017067s Expression function_exists()/variable_exists()/global_variable_exists() completed in 5e-05s check existance of internal functions completed in 0.332537s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.332579s check existance of system functions completed in 0.167456s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.167494s check that the system defined variables exist completed in 0.18307s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.183109s check that various variables exist completed in 0.197037s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.197074s Expression if() completed in 4.1e-05s check that the inetrnal if() function works as expected completed in 0.007946s Expression if() completed in 0.007968s Expression inspect() completed in 2.1e-05s check that the internal inspect() function works as expected completed in 0.006842s Expression inspect() completed in 0.006865s Expression random() completed in 2.5e-05s check that the internal random() function "works as expected" completed in 0.006601s Expression random() completed in 0.006626s Expression min()/max() completed in 2e-05s check the min()/max() functions against a list of random numbers completed in 0.134509s Expression min()/max() completed in 0.134533s Expression str_length() completed in 2.2e-05s check the str_length() function completed in 0.191367s Expression str_length() completed in 0.191393s Expression type_of() completed in 3.2e-05s check the type_of() function completed in 0.015174s Expression type_of() completed in 0.015199s Expression unit() completed in 2.7e-05s check the unit() function -- standard CSS units completed in 0.008143s Expression unit() completed in 0.008174s check the unit() function -- non-standard CSS units completed in 0.008209s Expression unit() completed in 0.008233s Expression decimal_number()/integer()/string()/identifier() completed in 4.8e-05s check conversions to decimal number completed in 0.01186s Expression decimal_number()/integer()/string()/identifier() completed in 0.011898s check conversions to integer completed in 0.011478s Expression decimal_number()/integer()/string()/identifier() completed in 0.011513s check conversions to string completed in 0.010758s Expression decimal_number()/integer()/string()/identifier() completed in 0.010794s check conversions to identifiers completed in 0.011211s Expression decimal_number()/integer()/string()/identifier() completed in 0.011241s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 5e-05s check conversions to decimal number with an invalid string completed in 0.004059s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.004095s check decimal number without a parameter completed in 0.003835s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.003871s check conversions to decimal number with a unicode range completed in 0.003849s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.003889s check conversions to integer with an invalid string completed in 0.003821s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.003859s check conversions to integer with an invalid expression as parameter completed in 0.003891s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.003932s check conversions to integer with a unicode range completed in 0.003951s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.003984s Expression calling functions with invalid parameters completed in 0.000282s abs("wrong") completed in 0.003899s Expression calling functions with invalid parameters completed in 0.004016s acos(true) completed in 0.004338s Expression calling functions with invalid parameters completed in 0.004458s alpha(12) completed in 0.003836s Expression calling functions with invalid parameters completed in 0.003948s asin(U+4??) completed in 0.003816s Expression calling functions with invalid parameters completed in 0.003927s atan(U+1-2) completed in 0.003847s Expression calling functions with invalid parameters completed in 0.003962s blue(15) completed in 0.004098s Expression calling functions with invalid parameters completed in 0.004216s ceil(false) completed in 0.004132s Expression calling functions with invalid parameters completed in 0.004257s cos(white) completed in 0.003906s Expression calling functions with invalid parameters completed in 0.004028s floor(false) completed in 0.003959s Expression calling functions with invalid parameters completed in 0.004075s frgb("200") completed in 0.004248s Expression calling functions with invalid parameters completed in 0.004363s frgb(1, 2, 3, 4, 5) completed in 0.00392s Expression calling functions with invalid parameters completed in 0.004077s frgba("200", 1.0) completed in 0.003816s Expression calling functions with invalid parameters completed in 0.003947s function_exists(200) completed in 0.003894s Expression calling functions with invalid parameters completed in 0.004028s global_variable_exists(200) completed in 0.003977s Expression calling functions with invalid parameters completed in 0.004102s green(1 = 5) completed in 0.003983s Expression calling functions with invalid parameters completed in 0.004109s hsl(5, '3', 2) completed in 0.003893s Expression calling functions with invalid parameters completed in 0.00402s hsl(3deg, 3%) completed in 0.004083s Expression calling functions with invalid parameters completed in 0.004363s hsla(5, '3', 2, 0.4) completed in 0.003836s Expression calling functions with invalid parameters completed in 0.003961s hue('string') completed in 0.003852s Expression calling functions with invalid parameters completed in 0.003976s identifier(U+333) completed in 0.003817s Expression calling functions with invalid parameters completed in 0.003947s if(true false) completed in 0.003987s Expression calling functions with invalid parameters completed in 0.004111s lightness(3px solid #439812) completed in 0.004035s Expression calling functions with invalid parameters completed in 0.004162s log(5.3px) completed in 0.003861s Expression calling functions with invalid parameters completed in 0.00399s log(0.0) completed in 0.0039s Expression calling functions with invalid parameters completed in 0.004025s log(-7) completed in 0.004308s Expression calling functions with invalid parameters completed in 0.004434s log("not accepted") completed in 0.003914s Expression calling functions with invalid parameters completed in 0.004044s max(3px, 5em) completed in 0.003825s Expression calling functions with invalid parameters completed in 0.003951s max(3px 5px, 1px 3px) completed in 0.004558s Expression calling functions with invalid parameters completed in 0.004681s max('strings', 'are', 'illegal', 'here') completed in 0.004393s Expression calling functions with invalid parameters completed in 0.004527s min(3px, 5em) completed in 0.003911s Expression calling functions with invalid parameters completed in 0.004044s min(3px 5px, 1px 3px) completed in 0.004009s Expression calling functions with invalid parameters completed in 0.004144s min('strings', 'are', 'illegal', 'here') completed in 0.003869s Expression calling functions with invalid parameters completed in 0.004s not(U+78-7F) completed in 0.004222s Expression calling functions with invalid parameters completed in 0.00435s not(true false) completed in 0.003838s Expression calling functions with invalid parameters completed in 0.003973s red(15) completed in 0.003867s Expression calling functions with invalid parameters completed in 0.004002s rgb("200") completed in 0.003832s Expression calling functions with invalid parameters completed in 0.00397s rgb(red green blue) completed in 0.003931s Expression calling functions with invalid parameters completed in 0.00407s rgba("200", 1.0) completed in 0.004005s Expression calling functions with invalid parameters completed in 0.004142s round(false) completed in 0.004272s Expression calling functions with invalid parameters completed in 0.004405s saturation(U+3??) completed in 0.003785s Expression calling functions with invalid parameters completed in 0.00392s sign('number') completed in 0.003808s Expression calling functions with invalid parameters completed in 0.003946s sin('number') completed in 0.003806s Expression calling functions with invalid parameters completed in 0.003941s sqrt(-4.0) completed in 0.00384s Expression calling functions with invalid parameters completed in 0.003974s sqrt(4.0px) completed in 0.004009s Expression calling functions with invalid parameters completed in 0.004154s sqrt(4.0px*px/em*cm) completed in 0.003807s Expression calling functions with invalid parameters completed in 0.003948s sqrt(4.0px*cm/em*em) completed in 0.003928s Expression calling functions with invalid parameters completed in 0.004069s sqrt(35%) completed in 0.004238s Expression calling functions with invalid parameters completed in 0.004376s sqrt('number') completed in 0.003843s Expression calling functions with invalid parameters completed in 0.003981s sqrt(12px dashed chocolate) completed in 0.003863s Expression calling functions with invalid parameters completed in 0.004003s string(U+110-11f) completed in 0.003835s Expression calling functions with invalid parameters completed in 0.003978s str_length(110) completed in 0.004238s Expression calling functions with invalid parameters completed in 0.004383s str_length(10px solid blue) completed in 0.004084s Expression calling functions with invalid parameters completed in 0.004395s tan(true) completed in 0.003895s Expression calling functions with invalid parameters completed in 0.004046s tan(30px) completed in 0.003973s Expression calling functions with invalid parameters completed in 0.004117s type_of(30pear 3carrot 15apple) completed in 0.004093s Expression calling functions with invalid parameters completed in 0.00424s unit('string') completed in 0.003984s Expression calling functions with invalid parameters completed in 0.004133s unit(5px dashed tan) completed in 0.003907s Expression calling functions with invalid parameters completed in 0.004061s variable_exists(200) completed in 0.003821s Expression calling functions with invalid parameters completed in 0.003966s variable_exists(3px solid white) completed in 0.004014s Expression calling functions with invalid parameters completed in 0.00416s UTF-8 conversions completed in 29.9121s Invalid characters completed in 0.009175s Simple tokens completed in 0.017378s Newline completed in 270.176s C-like comments completed in 51.4084s C++ comments completed in 59.0967s Strings completed in 49.6405s Identifiers completed in 0.003197s Urls completed in 0.01272s Functions completed in 0.000877s Numbers completed in 10.4073s Dimensions completed in 14.2777s Percent completed in 4.82062s Unicode range completed in 8.77933s Hash completed in 0.037885s Invalid hash completed in 0.00018s Placeholders completed in 0.04059s Variables completed in 0.121431s Node types completed in 0.065472s Invalid tree handling completed in 0.00162s True and false completed in 5.6e-05s Node variables completed in 0.000518s Node flags completed in 0.000415s Type names completed in 0.000497s Node output completed in 0.000474s Node to string completed in 0.006596s Node to string ARG with wrong type completed in 0.009508s Error with node names completed in 0.000556s Print nodes completed in 0.000339s Font metrics completed in 0.003321s Nth child completed in 0.000113s Simple nth child completed in 61.3223s Invalid nth child completed in 0.00024s Simple stylesheets completed in 0.001545s Invalid stylesheets completed in 0.000272s Simple rules completed in 0.000544s Nested rules completed in 0.000108s Invalid rules completed in 0.000476s One simple rule completed in 0.000562s Invalid one rule completed in 0.000341s Simple component values completed in 0.000547s Invalid component values completed in 0.000239s Simple one component value completed in 0.000674s Invalid one component value completed in 0.000543s Simple declarations completed in 0.000718s Invalid declarations completed in 0.000256s Multi-line, multi-level stylesheet completed in 0.000753s Is variable set completed in 0.000849s Is nested declaration completed in 0.001995s Rules defined inside an @-Keyword completed in 0.000474s Parse argify completed in 0.000997s Invalid argify completed in 0.001611s Position defaults completed in 0.000104s Position counters completed in 0.017263s Unicode range: start/end equal completed in 0.006104s Unicode range: start/end differ completed in 0.086001s Unicode range: 6 x '?' completed in 1.2e-05s Unicode range: 5 x '?' completed in 2.9e-05s Unicode range: 4 x '?' completed in 0.000158s Unicode range: 3 x '?' completed in 0.002079s Unicode range: 2 x '?' completed in 0.034801s Unicode range: 1 x '?' completed in 0.540172s Unicode range: invalid start/end values completed in 7.8e-05s All tests passed (125767542 assertions in 182 test cases) Finished running the tests on Sat Aug 1 01:44:14 PDT 2015