Back to CSS Preprocessor Coverage Data.

Tests started on Sat Feb 11 23:51:24 PST 2017 and finished on Sun Feb 12 00:12:30 PST 2017

Start running the tests on Sat Feb 11 23:52:59 PST 2017 csspp_tests[4367]: version 1.0.13, seed is 1486885979 with many spaces completed in 0.076024s Assemble rules completed in 0.076197s test multiple declarations in one rule completed in 0.084596s Assemble rules completed in 0.084689s test multiple selector lists completed in 0.080975s Assemble rules completed in 0.08106s test set_unit() to various numbers completed in 0.503484s Assemble rules completed in 0.503586s test unitless() to various numbers completed in 0.095654s Assemble rules completed in 0.095743s test unique_id() completed in 0.042841s Assemble rules completed in 0.042944s identifier with unicode characters and starting with a digit and including a period completed in 0.108904s Assemble rules completed in 0.108999s whitespace at the beginning of a rule completed in 0.095235s Assemble rules completed in 0.095329s whitespace at the beginning of a variable completed in 0.073251s Assemble rules completed in 0.073339s Assemble selectors completed in 1.86664s Assemble numbers completed in 0.053201s Assemble unicode range completed in 0.03833s Assemble strings completed in 0.087758s Assemble URI completed in 0.065933s Assemble C++ comment completed in 0.068927s Assemble @-keyword completed in 0.238701s Assemble functions completed in 0.114068s Assemble placeholder completed in 0.046998s Assemble operators completed in 0.367447s Assembler modes completed in 6.6e-05s Invalid assembler mode completed in 0.001639s Inacceptable nodes completed in 0.004246s CSS incompatible dimensions completed in 0.034226s Invalid colors completed in 0.000435s Default color completed in 8.1e-05s Verify #XXX colors completed in 0.252734s Verify #XXXXXX colors completed in 1.05342s Verify named colors completed in 0.009742s Direct colors completed in 0.196633s HSLA colors completed in 0.81667s Color to string completed in 3.80222s Compile set_date_time_variables() called too soon completed in 6.7e-05s Compile simple stylesheets completed in 0.10506s deg2rad() function and translate() CSS function completed in 0.016957s Compile user defined functions completed in 0.017075s define an $undefined variable but no undefined() function completed in 0.013153s Compile user defined functions completed in 0.013209s function with default parameters completed in 0.015467s Compile user defined functions completed in 0.015511s function with *complex* default parameter completed in 0.015194s Compile user defined functions completed in 0.015238s function called with a *complex* parameter completed in 0.015887s Compile user defined functions completed in 0.015924s attempt to call a function with an invalid definition completed in 0.010213s Compile invalid declaration in link with user defined functions completed in 0.010298s attempt to call a function with a missing argument completed in 0.010434s Compile invalid declaration in link with user defined functions completed in 0.0105s @return is empty completed in 0.010456s Compile invalid declaration in link with user defined functions completed in 0.010522s @return with an invalid expression completed in 0.01092s Compile invalid declaration in link with user defined functions completed in 0.010969s Check all argify completed in 0.012542s Invalid arguments completed in 0.014879s Selector attribute tests completed in 0.635516s Missing operator or value completed in 0.006991s Invalid attributes completed in 0.00711s Not an attribute operator completed in 0.009525s Invalid attributes completed in 0.009591s Valid operators, missing right hand side value completed in 0.007885s Invalid attributes completed in 0.007939s Valid operators, invalid right hand side value completed in 0.023416s Invalid attributes completed in 0.023477s Valid operators, right hand side value followed by something completed in 0.028734s Invalid attributes completed in 0.02879s Valid operators, right hand side value missing, no spaces completed in 0.00389s Invalid attributes completed in 0.003938s Undefined paths completed in 0.000315s Simple terms completed in 0.914156s Invalid simple terms completed in 0.303412s test a placeholder completed in 0.001301s Complex terms completed in 0.001416s test a reference completed in 0.005302s Complex terms completed in 0.005352s test the not() function completed in 0.004171s Complex terms completed in 0.00423s test the not() function + a sub-function completed in 0.002334s Complex terms completed in 0.002392s check all pseudo-elements completed in 0.016182s Complex terms completed in 0.016249s check filter with alpha() function completed in 0.00154s Complex terms completed in 0.001596s check "-filter" with alpha() function completed in 0.00151s Complex terms completed in 0.001563s check progid:... completed in 0.001934s Complex terms completed in 0.001987s Invalid complex terms completed in 0.02218s Invalid node completed in 0.003187s Compile font metrics completed in 0.007843s just one sub-declaration inside a field definition completed in 0.001458s Nested declarations completed in 0.029242s Invalid nested declarations completed in 0.002349s Advanced variables completed in 0.06984s Invalid variables completed in 0.016097s At-Keyword ignored completed in 0.000573s At-Keyword messages completed in 0.000845s At-Keyword with qualified rules completed in 0.010926s Invalid at-keyword expecting qualified rules completed in 0.000305s At-Keyword with declarations completed in 0.008476s Charset completed in 0.004972s Conditional compilation completed in 0.005744s Invalid conditional completed in 0.020334s User @import completed in 0.01348s Invalid @import completed in 0.001029s Invalid variable in comment completed in 0.022986s Compile keyframes completed in 0.112983s Version string completed in 3.7e-05s Safe boolean completed in 0.000176s Decimal number output completed in 0.000795s Invalid precision completed in 0.000266s Error names completed in 9.9e-05s ERROR CONSOLE OUTPUT -- test.css(1): info: verbose message to debug the compiler. Error messages completed in 0.000523s Error messages when hidden completed in 0.00046s Error stream completed in 6.4e-05s Expression integer +/- integer completed in 0.053425s Expression integer +/- integer with incompatible dimensions completed in 0.057829s an invalid unary value generates an error caught in additive completed in 0.008074s Expression additive errors completed in 0.008173s an invalid unary on the right side of the operator completed in 0.009144s Expression additive errors completed in 0.009204s cannot add a unicode range with anything completed in 0.008225s Expression additive errors completed in 0.008273s Expression decimal number or integer +/- decimal number or integer completed in 0.330379s Expression percent +/- percent completed in 0.081068s add two colors together completed in 0.013597s Expression color or offset +/- color or offsets completed in 0.013727s subtract a color from another completed in 0.013005s Expression color or offset +/- color or offsets completed in 0.013081s subtract a color from another and rescue the alpha channel completed in 0.013262s Expression color or offset +/- color or offsets completed in 0.013332s add an offset to a color completed in 0.013924s Expression color or offset +/- color or offsets completed in 0.013992s add an offset to a color (swapped) completed in 0.014266s Expression color or offset +/- color or offsets completed in 0.014343s subtract an offset from a color completed in 0.015136s Expression color or offset +/- color or offsets completed in 0.01522s subtract a color from an offset completed in 0.014471s Expression color or offset +/- color or offsets completed in 0.014542s color + 3px completed in 0.008279s Expression color +/- offset with a dimension completed in 0.008411s color - 3px completed in 0.008587s Expression color +/- offset with a dimension completed in 0.008658s 3px + color completed in 0.008239s Expression color +/- offset with a dimension completed in 0.00831s 3px - color completed in 0.008268s Expression color +/- offset with a dimension completed in 0.008342s color + 3.2px completed in 0.008468s Expression color +/- offset with a dimension completed in 0.008556s color - 3.2px completed in 0.009215s Expression color +/- offset with a dimension completed in 0.009299s 3.2px + color completed in 0.008973s Expression color +/- offset with a dimension completed in 0.009055s 3.2px - color completed in 0.008279s Expression color +/- offset with a dimension completed in 0.008351s check 10 = 3 ? 9 : 5 completed in 0.013277s Expression boolean ? a : b completed in 0.013384s check 10 != 3 ? 9 : 5 completed in 0.013872s Expression boolean ? a : b completed in 0.013925s check 10 != 3 ? "string" : 5 completed in 0.012874s Expression boolean ? a : b completed in 0.01293s just ? is not a valid number completed in 0.008214s Expression invalid ? invalid : invalid completed in 0.008338s number ? ? ... is invalid completed in 0.008252s Expression invalid ? invalid : invalid completed in 0.008323s true ? 3em : ? is invalid completed in 0.008699s Expression invalid ? invalid : invalid completed in 0.008765s true ? 3em 10em is invalid, missing ':' completed in 0.008209s Expression invalid ? invalid : invalid completed in 0.008273s unicode-range ? 3em : 10em is invalid, not a boolean completed in 0.008199s Expression invalid ? invalid : invalid completed in 0.008267s ' false ? 3em : ' is invalid, something's missing completed in 0.008132s Expression invalid ? invalid : invalid completed in 0.00819s compare 10 = 3 completed in 0.013761s Expression number =,!= number completed in 0.013963s compare 10 != 3 completed in 0.013548s Expression number =,!= number completed in 0.013717s compare 10.2 = 3.1 completed in 0.013241s Expression number =,!= number completed in 0.013336s compare 10.2 != 3.1 completed in 0.013373s Expression number =,!= number completed in 0.013465s compare 10 = 3.1 completed in 0.012781s Expression number =,!= number completed in 0.012864s compare 10 != 3.1 completed in 0.013033s Expression number =,!= number completed in 0.01313s compare 10.2 = 3 completed in 0.013813s Expression number =,!= number completed in 0.013902s compare 10.2 != 3 completed in 0.013004s Expression number =,!= number completed in 0.013097s compare (5 = 5) = (7.1 = 7.1) completed in 0.013824s Expression number =,!= number completed in 0.013946s compare (5 = 5) != (7.1 = 7.1) completed in 0.013877s Expression number =,!= number completed in 0.013976s compare 7.1% = 7.1%) completed in 0.013344s Expression number =,!= number completed in 0.013451s compare 7.1% != 7.1%) completed in 0.013042s Expression number =,!= number completed in 0.013135s compare black = white completed in 0.013284s Expression color =,!= color completed in 0.013405s compare black = #000 completed in 0.012805s Expression color =,!= color completed in 0.012851s compare rgba(r,g,b,a) = rgba(r,g,b,a) completed in 0.013662s Expression color =,!= color completed in 0.013722s compare 'blue'/'blanc'/'rouge' ~= 'bleu blanc rouge' -- always true completed in 0.040418s Expression string ~=,^=,$=,*=,|= string completed in 0.040671s compare 'blue'/'blanc'/'rouge' ~= 'blue white red' -- always false completed in 0.03981s Expression string ~=,^=,$=,*=,|= string completed in 0.039923s compare 'blue blanc rouge'.substr(...) ^= 'bleu blanc rouge' -- always true completed in 0.210348s Expression string ~=,^=,$=,*=,|= string completed in 0.210477s compare 'blue blanc rouge'.substr(...) ^= 'bleu blanc rouge' -- always false completed in 0.197217s Expression string ~=,^=,$=,*=,|= string completed in 0.19734s compare 'bleue' ^= 'bleu blanc rouge' -- always false completed in 0.01309s Expression string ~=,^=,$=,*=,|= string completed in 0.013211s compare 'bleu blanc rouge' ^= 'bleu' -- always false completed in 0.013717s Expression string ~=,^=,$=,*=,|= string completed in 0.013848s compare 'blue blanc rouge'.substr(...) $= 'bleu blanc rouge' -- always true completed in 0.212231s Expression string ~=,^=,$=,*=,|= string completed in 0.212358s compare 'blue blanc rouge'.substr(...) $= 'bleu blanc rouge' -- always false completed in 0.182745s Expression string ~=,^=,$=,*=,|= string completed in 0.18288s compare 'bouge' $= 'bleu blanc rouge' -- always false completed in 0.013763s Expression string ~=,^=,$=,*=,|= string completed in 0.013907s compare 'bleu blanc rouge' $= 'rouge' -- always false completed in 0.01326s Expression string ~=,^=,$=,*=,|= string completed in 0.013385s compare 'blue blanc rouge'.substr(...) *= 'bleu blanc rouge' -- always true completed in 0.132582s Expression string ~=,^=,$=,*=,|= string completed in 0.13271s compare 'blue blanc rouge'.substr(...) *= 'bleu blanc rouge' -- always false completed in 0.135224s Expression string ~=,^=,$=,*=,|= string completed in 0.135355s compare 'bouge' *= 'bleu blanc rouge' -- always false completed in 0.013742s Expression string ~=,^=,$=,*=,|= string completed in 0.013885s compare 'bleu'|'blanc'|'rouge' |= 'bleu-blanc-rouge' -- always true completed in 0.040402s Expression string ~=,^=,$=,*=,|= string completed in 0.04054s compare 'bleu#' |= 'bleu-blanc-rouge' -- always false completed in 0.041192s Expression string ~=,^=,$=,*=,|= string completed in 0.041323s compare 'bouge' *= 'bleu-blanc-rouge' -- always false completed in 0.014794s Expression string ~=,^=,$=,*=,|= string completed in 0.014966s just ? is not a valid number completed in 0.009504s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 0.00965s number ?? ? is invalid completed in 0.059848s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 0.059917s number ~=,^=,$=,*=,|= number is invalid completed in 0.102885s Expression number/string/invalid <,<=,>,>= number/string/invalid completed in 0.102945s test a compiled array completed in 0.013436s Expression arrays completed in 0.013539s create an array and retrieve each element completed in 0.074739s Expression arrays completed in 0.0748s use list to do some computation and retrieve the last result completed in 0.013552s Expression arrays completed in 0.013611s test a compiled map completed in 0.013266s Expression maps completed in 0.013384s create a map and retrieve each element with block-[] (number and name) and '.' completed in 0.154241s Expression maps completed in 0.154307s test with empty entries in a map completed in 0.152352s Expression maps completed in 0.152428s test once more with no ending value completed in 0.153s Expression maps completed in 0.15306s array was an invalid number completed in 0.008163s Expression invalid lists completed in 0.008358s array accessed with an invalid index completed in 0.008551s Expression invalid lists completed in 0.00866s dereferencing something which cannot be dereferenced completed in 0.008091s Expression invalid lists completed in 0.00819s array accessed with a decimal number index completed in 0.008185s Expression invalid lists completed in 0.008289s array[0] is invalid completed in 0.008623s Expression invalid lists completed in 0.008732s array[-x or +y] are invalid when out of range completed in 1.61129s Expression invalid lists completed in 1.61141s array.field is not invalid completed in 0.00871s Expression invalid lists completed in 0.008812s map with an invalid number completed in 0.008258s Expression invalid lists completed in 0.008355s map accessed with an invalid index completed in 0.008983s Expression invalid lists completed in 0.009081s map accessed with a decimal number index completed in 0.008331s Expression invalid lists completed in 0.008438s map[0] is invalid completed in 0.008898s Expression invalid lists completed in 0.009006s map[-x or +y] are invalid when out of range completed in 1.6365s Expression invalid lists completed in 1.63662s map[unknown] is similar to an 'out of range' error completed in 0.008267s Expression invalid lists completed in 0.008377s map . 123 is not possible completed in 0.008931s Expression invalid lists completed in 0.009025s Expression value && value completed in 5.31429s just ? is not a valid boolean completed in 0.008342s Expression invalid && invalid completed in 0.008447s boolean && ? is invalid completed in 0.009183s Expression invalid && invalid completed in 0.009252s boolean && U+A?? is invalid completed in 0.009357s Expression invalid && invalid completed in 0.009411s Expression value || value completed in 5.3118s just ? is not a valid number completed in 0.008053s Expression invalid || invalid completed in 0.008151s number || ? is invalid completed in 0.00863s Expression invalid || invalid completed in 0.008687s boolean && U+A?? is invalid completed in 0.008143s Expression invalid || invalid completed in 0.008188s multiple sizes without dimensions (*) completed in 0.013393s Expression integer *,/,% integer completed in 0.013603s multiple sizes without dimensions (mul) completed in 0.012919s Expression integer *,/,% integer completed in 0.013015s divide sizes without dimensions (/) completed in 0.013311s Expression integer *,/,% integer completed in 0.013417s divide sizes without dimensions (div) completed in 0.013316s Expression integer *,/,% integer completed in 0.013413s modulo sizes without dimensions (%) completed in 0.012843s Expression integer *,/,% integer completed in 0.01294s modulo sizes without dimensions (mod) completed in 0.012894s Expression integer *,/,% integer completed in 0.012997s remove dimension (simple divide) completed in 0.013378s Expression integer *,/,% integer completed in 0.013478s convert px to em (multiple + divide) completed in 0.012852s Expression integer *,/,% integer completed in 0.012946s operation going through a unit less dividend completed in 0.013047s Expression integer *,/,% integer completed in 0.013156s complex operations with unitless dividend completed in 0.013706s Expression integer *,/,% integer completed in 0.013805s many divisions with many dimension, then multiplications completed in 0.013632s Expression integer *,/,% integer completed in 0.013731s many multiplications and divisions with differen dimensions completed in 0.013509s Expression integer *,/,% integer completed in 0.013607s modulo of a distance, require same dimension completed in 0.013102s Expression integer *,/,% integer completed in 0.013188s unicode-range % string completed in 0.008073s Expression integer *,/,% integer with incompatible dimensions completed in 0.109553s Expression string * integer completed in 0.067355s ? is not a valid unary completed in 0.008097s Expression multiplicative errors completed in 0.008248s 5 * ? is not valid completed in 0.009056s Expression multiplicative errors completed in 0.009153s 3 / ? is not valid completed in 0.008906s Expression multiplicative errors completed in 0.009006s 3 % ? is not valid completed in 0.008641s Expression multiplicative errors completed in 0.008768s 3 / 0 is not accepted completed in 0.008634s Expression multiplicative errors completed in 0.008726s 3.3 / 0.0 is not accepted completed in 0.008936s Expression multiplicative errors completed in 0.009022s 3 % 0 is not accepted completed in 0.008603s Expression multiplicative errors completed in 0.008685s 3.9 % 0.0 is not accepted completed in 0.009259s Expression multiplicative errors completed in 0.009339s multiply two decimal numbers completed in 0.014041s Expression decimal number or integer *,/,% decimal number or integer completed in 0.014327s multiply an integer with a decimal number completed in 0.014025s Expression decimal number or integer *,/,% decimal number or integer completed in 0.014164s multiply a decimal number with an integer completed in 0.013043s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013165s multiply decimal numbers with 0 in their fraction completed in 0.013142s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013269s multiply an integer and a decimal number with 0 in their fraction completed in 0.013751s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013888s multiply a decimal number with 0 in their fraction and an integer completed in 0.012787s Expression decimal number or integer *,/,% decimal number or integer completed in 0.012911s divide two decimal numbers completed in 0.013465s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013599s divide an integer with a decimal number completed in 0.013695s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013832s divide a decimal number with an integer completed in 0.013321s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013449s divide decimal numbers with 0 in their fraction completed in 0.013136s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013272s divide an integer and a decimal number with 0 in their fraction completed in 0.013456s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013586s divide a decimal number with 0 in their fraction and an integer completed in 0.013699s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013831s modulo two decimal numbers completed in 0.013012s Expression decimal number or integer *,/,% decimal number or integer completed in 0.013142s modulo an integer with a decimal number completed in 0.013965s Expression decimal number or integer *,/,% decimal number or integer completed in 0.014094s modulo a decimal number with an integer completed in 0.013885s Expression decimal number or integer *,/,% decimal number or integer completed in 0.014023s modulo decimal numbers with 0 in their fraction completed in 0.015025s Expression decimal number or integer *,/,% decimal number or integer completed in 0.015172s modulo an integer and a decimal number with 0 in their fraction completed in 0.01543s Expression decimal number or integer *,/,% decimal number or integer completed in 0.015638s modulo a decimal number with 0 in their fraction and an integer completed in 0.014713s Expression decimal number or integer *,/,% decimal number or integer completed in 0.014837s px * px / px completed in 0.01448s Expression number *,/,% number with hand-made dimensions completed in 0.014631s px*px/px (i.e. not spaces this time) completed in 0.014471s Expression number *,/,% number with hand-made dimensions completed in 0.014566s px*px/px (i.e. not spaces this time) completed in 0.014054s Expression number *,/,% number with hand-made dimensions completed in 0.014142s em *px / px (missing one space completed in 0.014946s Expression number *,/,% number with hand-made dimensions completed in 0.015039s em* px / px (missing the other space) completed in 0.013867s Expression number *,/,% number with hand-made dimensions completed in 0.013954s one space after the dimension is ignored completed in 0.013776s Expression number *,/,% number with hand-made dimensions completed in 0.01386s "1 / px" test completed in 0.01396s Expression number *,/,% number with hand-made dimensions completed in 0.014022s "25px *" -- missing second dimension completed in 0.008475s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008627s "25px*" -- missing second dimension (no space) completed in 0.008393s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008472s "25\ *\ px" -- missing first dimension completed in 0.008686s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008766s "25\*px" -- missing first dimension (no space) completed in 0.008636s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008713s "px / em / pt" -- two slashes is not valid completed in 0.008294s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008376s "1 / em / pt" -- two slashes is not valid completed in 0.008651s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008733s "1/em/pt" -- two slashes is not valid (no spaces) completed in 0.008452s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008533s "em % pt" -- '%' is not a valid dimension separator completed in 0.0088s Expression number *,/,% number with invalid hand-made dimensions completed in 0.008866s percent multiplication completed in 0.013717s Expression percent *,/,% percent completed in 0.013949s percent multiplication with what looks like an integer (lhs) completed in 0.013331s Expression percent *,/,% percent completed in 0.013456s percent multiplication with what looks like an integer (rhs) completed in 0.013829s Expression percent *,/,% percent completed in 0.013945s percent division completed in 0.013375s Expression percent *,/,% percent completed in 0.013491s percent division with what looks like an integer (lhs) completed in 0.012944s Expression percent *,/,% percent completed in 0.013058s percent division with what looks like an integer (rhs) completed in 0.014727s Expression percent *,/,% percent completed in 0.014844s percent modulo completed in 0.013435s Expression percent *,/,% percent completed in 0.013547s percent modulo with what looks like an integer (lhs) completed in 0.012932s Expression percent *,/,% percent completed in 0.013044s percent modulo with what looks like an integer (rhs) completed in 0.013287s Expression percent *,/,% percent completed in 0.013388s percent and decimal number multiplication completed in 0.012915s Expression percent *,/,% percent completed in 0.013018s percent multiplication with what looks like an integer (lhs) completed in 0.013163s Expression percent *,/,% percent completed in 0.013279s percent multiplication with what looks like an integer (rhs) completed in 0.013947s Expression percent *,/,% percent completed in 0.01406s percent and decimal number division completed in 0.013294s Expression percent *,/,% percent completed in 0.013409s percent division with what looks like an integer (lhs) completed in 0.013834s Expression percent *,/,% percent completed in 0.013946s percent division with what looks like an integer (rhs) completed in 0.012914s Expression percent *,/,% percent completed in 0.013014s null * null = null completed in 0.013325s Expression with multiplicative unicode ranges completed in 0.013458s unicode * null = null completed in 0.013624s Expression with multiplicative unicode ranges completed in 0.01369s null * unicode = null completed in 0.01269s Expression with multiplicative unicode ranges completed in 0.012758s unicode * unicode = unicode (smaller range included in other range) completed in 0.012911s Expression with multiplicative unicode ranges completed in 0.012995s unicode * unicode = null (no overlap) completed in 0.013949s Expression with multiplicative unicode ranges completed in 0.014026s unicode * unicode = null (start/end overlap) completed in 0.013552s Expression with multiplicative unicode ranges completed in 0.013626s null / null = null completed in 0.008541s Expression with invalid multiplicative unicode ranges completed in 0.008672s unicode % null = null completed in 0.008922s Expression with invalid multiplicative unicode ranges completed in 0.009007s null / unicode = null completed in 0.009014s Expression with invalid multiplicative unicode ranges completed in 0.009091s unicode % unicode is an error completed in 0.008562s Expression with invalid multiplicative unicode ranges completed in 0.008648s unicode / unicode = null (no overlap) completed in 0.009149s Expression with invalid multiplicative unicode ranges completed in 0.009231s unicode % unicode = error really completed in 0.009093s Expression with invalid multiplicative unicode ranges completed in 0.009165s Not a division, two integers completed in 0.014471s Expression with a font metrics completed in 0.014589s Not a division, integer and percent completed in 0.013995s Expression with a font metrics completed in 0.014058s Not a division, spaces and percent twice completed in 0.014399s Expression with a font metrics completed in 0.014463s Multiply color by 5 completed in 0.01907s Expression with colors completed in 0.019427s Divide color by 5 completed in 0.016392s Expression with colors completed in 0.016493s Modulo color by 55 completed in 0.016489s Expression with colors completed in 0.016587s Multiply color by 1.5 completed in 0.01589s Expression with colors completed in 0.015983s Multiply color by 1.5 completed in 0.016545s Expression with colors completed in 0.016637s Divide color by 1.5 completed in 0.016111s Expression with colors completed in 0.016213s Modulo color by 0.7 completed in 0.017069s Expression with colors completed in 0.017168s Color * color completed in 0.016657s Expression with colors completed in 0.016761s Color / color completed in 0.0161s Expression with colors completed in 0.016205s Color % color completed in 0.015897s Expression with colors completed in 0.015996s Divide 5 by a color is not valid completed in 0.008493s Invalid expressions with colors completed in 0.008634s Modulo 5 by a color is not valid completed in 0.008297s Invalid expressions with colors completed in 0.008367s Divide 5.8 by a color is not valid completed in 0.008988s Invalid expressions with colors completed in 0.009073s Modulo 5.8 by a color is not valid completed in 0.008922s Invalid expressions with colors completed in 0.009005s Multiply 3px by a color is not valid completed in 0.009016s Invalid expressions with colors completed in 0.009106s Color division by zero completed in 0.00875s Invalid expressions with colors completed in 0.008832s Color modulo by zero completed in 0.008696s Invalid expressions with colors completed in 0.008766s no units, integers completed in 0.013558s Expression number ** number completed in 0.013787s no units, integers two powers, parenthesis right completed in 0.013912s Expression number ** number completed in 0.014035s no units, integers two powers, parenthesis left completed in 0.014596s Expression number ** number completed in 0.01473s px unit, integers completed in 0.014281s Expression number ** number completed in 0.01441s no units, decimal number / integer completed in 0.01426s Expression number ** number completed in 0.01439s no units, integer and decimal number completed in 0.01466s Expression number ** number completed in 0.01479s no units, decimal number / negative power completed in 0.014029s Expression number ** number completed in 0.014164s px unit, decimal number / integer completed in 0.014167s Expression number ** number completed in 0.014292s px/em unit, decimal number / integer completed in 0.01462s Expression number ** number completed in 0.014749s px/em unit, decimal number / integer completed in 0.01465s Expression number ** number completed in 0.014807s px unit, decimal number / -integer completed in 0.014406s Expression number ** number completed in 0.014537s no units, decimal numbers completed in 0.013838s Expression number ** number completed in 0.013961s px unit, decimal numbers completed in 0.013678s Expression number ** number completed in 0.013801s % and integer completed in 0.014654s Expression number ** number completed in 0.014774s % and decimal numbers completed in 0.013372s Expression number ** number completed in 0.013485s just ? is not a valid number completed in 0.009354s Expression number/invalid ** number/invalid completed in 0.009467s number ** ? is invalid completed in 0.009165s Expression number/invalid ** number/invalid completed in 0.009219s right hand side cannot have a dimension completed in 0.008573s Power expressions with invalid dimensions or decimal numbers completed in 0.008705s power cannot be a percent completed in 0.008313s Power expressions with invalid dimensions or decimal numbers completed in 0.008388s power must be integral if left hand side has a dimension completed in 0.008704s Power expressions with invalid dimensions or decimal numbers completed in 0.008791s power zero with a dimension is not allowed completed in 0.008894s Power expressions with invalid dimensions or decimal numbers completed in 0.008977s power too large completed in 0.009258s Power expressions with invalid dimensions or decimal numbers completed in 0.009335s 'a ** b ** c' is not valid completed in 0.00924s Power expressions with invalid dimensions or decimal numbers completed in 0.009311s compare 10 ?? 3 completed in 0.056595s Expression number <,<=,>,>= number completed in 0.056888s compare 3 ?? 10 completed in 0.054357s Expression number <,<=,>,>= number completed in 0.054504s compare 10 ?? 10 completed in 0.055748s Expression number <,<=,>,>= number completed in 0.055897s compare 10% ?? 3% completed in 0.055478s Expression number <,<=,>,>= number completed in 0.055621s compare 3% ?? 10% completed in 0.052738s Expression number <,<=,>,>= number completed in 0.052886s compare 10% ?? 10% completed in 0.056063s Expression number <,<=,>,>= number completed in 0.056214s compare 10.5 ?? 3.15 completed in 0.053383s Expression number <,<=,>,>= number completed in 0.05353s compare 3.15 ?? 10.5 completed in 0.052754s Expression number <,<=,>,>= number completed in 0.052891s compare 10.5 ?? 10.5 completed in 0.052399s Expression number <,<=,>,>= number completed in 0.05254s compare 10 ?? 3.15 completed in 0.05267s Expression number <,<=,>,>= number completed in 0.0528s compare 3.15 ?? 10 completed in 0.05331s Expression number <,<=,>,>= number completed in 0.053449s compare 10 ?? 10.0 completed in 0.053558s Expression number <,<=,>,>= number completed in 0.053683s compare 10.5 ?? 3 completed in 0.053201s Expression number <,<=,>,>= number completed in 0.053338s compare 3 ?? 10.5 completed in 0.053993s Expression number <,<=,>,>= number completed in 0.054128s compare 10 ?? 10.0 completed in 0.053015s Expression number <,<=,>,>= number completed in 0.053299s compare true ?? false completed in 0.218238s Expression number <,<=,>,>= number completed in 0.218379s compare 'xyz' ?? 'abc' completed in 0.052421s Expression number <,<=,>,>= number completed in 0.052546s compare 'abc' ?? 'xyz' completed in 0.051648s Expression number <,<=,>,>= number completed in 0.051789s compare 'abc' ?? 'abc' completed in 0.052815s Expression number <,<=,>,>= number completed in 0.052957s just ? is not a valid number completed in 0.008078s Expression number/invalid <,<=,>,>= number/invalid completed in 0.008159s number ?? ? is invalid completed in 0.033702s Expression number/invalid <,<=,>,>= number/invalid completed in 0.033759s left and right must have the same dimension completed in 0.033564s Relational expressions with invalid dimensions or decimal numbers completed in 0.033669s try again with a percent number completed in 0.136579s Relational expressions with invalid dimensions or decimal numbers completed in 0.136637s color op color always fails completed in 0.033501s Relational expressions with colors fail completed in 0.033569s integer, identifier, hash color, color completed in 0.038688s Unary expressions completed in 0.038794s null token (can't output) completed in 0.01302s Unary expressions completed in 0.013078s important width completed in 0.012966s Unary expressions completed in 0.013011s set expression variable and reuse completed in 0.013301s Variables in expressions completed in 0.013361s not a unary token completed in 0.008363s Invalid unary expressions completed in 0.00849s invalid # color completed in 0.008096s Invalid unary expressions completed in 0.00816s not a valid token for minus completed in 0.008212s Invalid unary expressions completed in 0.008281s improper initialization of an expression object completed in 4.4e-05s Invalid unary expressions completed in 9.8e-05s important width, wrong order completed in 0.00891s Invalid unary expressions completed in 0.008983s minus by itself completed in 0.00851s Invalid unary expressions completed in 0.008578s calc() -- leave that one alone! completed in 0.013073s Expression calc() completed in 0.013131s cos(pi) completed in 1.82284s Expression cos()/sin()/tan() completed in 1.82296s sin(pi) completed in 4.47413s Expression cos()/sin()/tan() completed in 4.47419s tan(pi) completed in 4.49773s Expression cos()/sin()/tan() completed in 4.49779s acos(ratio) completed in 0.437293s Expression acos()/asin()/atan() completed in 0.437415s asin(pi) completed in 0.782582s Expression acos()/asin()/atan() completed in 0.782637s atan(pi) completed in 0.847871s Expression acos()/asin()/atan() completed in 0.847931s abs(number) completed in 4.31945s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 4.31962s ceil(number) completed in 4.13584s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 4.13592s floor(number) completed in 3.78328s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 3.78336s round(number) completed in 4.25395s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 4.25403s log(number) completed in 2.05967s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 2.05977s sign(number) completed in 6.10502s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 6.10509s sqrt(number) completed in 4.13715s Expression abs()/ceil()/floor()/round()/log()/sign()/sqrt() completed in 4.13723s check color components completed in 42.5305s Expression red()/green()/blue()/alpha() completed in 42.5306s rgb/rgba/frgb/frgba from #color completed in 0.033153s Expression red()/green()/blue()/alpha() completed in 0.0332s check color components completed in 39.0854s Expression hue()/saturation()/lightness()/alpha() completed in 39.0856s rgb/rgba/frgb/frgba from #color completed in 0.033517s Expression hue()/saturation()/lightness()/alpha() completed in 0.033567s check existance of internal functions completed in 0.693522s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.693663s check existance of system functions completed in 0.316758s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.316825s check that the system defined variables exist completed in 0.360948s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.361024s check that various variables exist completed in 0.396783s Expression function_exists()/variable_exists()/global_variable_exists() completed in 0.396849s unique_id() without an identifier completed in 0.019241s Expression unique_id() completed in 0.019383s unique_id() with out own identifier completed in 0.019161s Expression unique_id() completed in 0.019205s check that the inetrnal if() function works as expected completed in 0.01568s Expression if() completed in 0.01575s check that the internal inspect() function works as expected completed in 0.012846s Expression inspect() completed in 0.012901s check that the internal random() function "works as expected" completed in 0.013071s Expression random() completed in 0.013121s check the min()/max() functions against a list of random numbers completed in 0.268153s Expression min()/max() completed in 0.268217s check the str_length() function completed in 0.384232s Expression str_length() completed in 0.384304s check the type_of() function completed in 0.028334s Expression type_of() completed in 0.028395s check the unit() function -- standard CSS units completed in 0.016443s Expression unit() completed in 0.016532s check the unit() function -- non-standard CSS units completed in 0.015295s Expression unit() completed in 0.015339s check conversions to decimal number completed in 0.022871s Expression decimal_number()/integer()/percentage()/string()/identifier() completed in 0.023005s check conversions to integer completed in 0.022364s Expression decimal_number()/integer()/percentage()/string()/identifier() completed in 0.022437s check conversions to percentage completed in 0.022417s Expression decimal_number()/integer()/percentage()/string()/identifier() completed in 0.022476s check conversions to string completed in 0.021237s Expression decimal_number()/integer()/percentage()/string()/identifier() completed in 0.021315s check conversions to identifiers completed in 0.021142s Expression decimal_number()/integer()/percentage()/string()/identifier() completed in 0.021197s check conversions to decimal number with an invalid string completed in 0.008375s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.008527s check decimal number without a parameter completed in 0.008381s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.008453s check conversions to decimal number with a unicode range completed in 0.008807s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.00889s check conversions to integer with an invalid string completed in 0.008346s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.008414s check conversions to integer with an invalid expression as parameter completed in 0.008239s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.008303s check conversions to integer with a unicode range completed in 0.008474s Invalid sub-expression decimal_number()/integer()/string()/identifier() completed in 0.008541s abs("wrong") completed in 0.00826s Expression calling functions with invalid parameters completed in 0.00897s acos(true) completed in 0.008102s Expression calling functions with invalid parameters completed in 0.008399s alpha(12) completed in 0.008202s Expression calling functions with invalid parameters completed in 0.008498s asin(U+4??) completed in 0.008234s Expression calling functions with invalid parameters completed in 0.008571s atan(U+1-2) completed in 0.008394s Expression calling functions with invalid parameters completed in 0.008734s blue(15) completed in 0.008449s Expression calling functions with invalid parameters completed in 0.008775s ceil(false) completed in 0.008486s Expression calling functions with invalid parameters completed in 0.008804s cos(white) completed in 0.008309s Expression calling functions with invalid parameters completed in 0.008608s floor(false) completed in 0.008101s Expression calling functions with invalid parameters completed in 0.008402s frgb("200") completed in 0.008336s Expression calling functions with invalid parameters completed in 0.00867s frgb(1, 2, 3, 4, 5) completed in 0.008297s Expression calling functions with invalid parameters completed in 0.008594s frgba("200", 1.0) completed in 0.008269s Expression calling functions with invalid parameters completed in 0.008563s function_exists(200) completed in 0.008106s Expression calling functions with invalid parameters completed in 0.008403s global_variable_exists(200) completed in 0.008318s Expression calling functions with invalid parameters completed in 0.008633s green(1 = 5) completed in 0.008309s Expression calling functions with invalid parameters completed in 0.00862s hsl(5, '3', 2) completed in 0.008173s Expression calling functions with invalid parameters completed in 0.008491s hsl(3deg, 3%) completed in 0.008281s Expression calling functions with invalid parameters completed in 0.008619s hsla(5, '3', 2, 0.4) completed in 0.008476s Expression calling functions with invalid parameters completed in 0.008799s hue('string') completed in 0.008305s Expression calling functions with invalid parameters completed in 0.008611s identifier(U+333) completed in 0.008206s Expression calling functions with invalid parameters completed in 0.008517s if(true false) completed in 0.008482s Expression calling functions with invalid parameters completed in 0.008786s lightness(3px solid #439812) completed in 0.008202s Expression calling functions with invalid parameters completed in 0.008508s log(5.3px) completed in 0.008645s Expression calling functions with invalid parameters completed in 0.008967s log(0.0) completed in 0.008428s Expression calling functions with invalid parameters completed in 0.00874s log(-7) completed in 0.008449s Expression calling functions with invalid parameters completed in 0.00877s log("not accepted") completed in 0.008226s Expression calling functions with invalid parameters completed in 0.00855s max(3px, 5em) completed in 0.00838s Expression calling functions with invalid parameters completed in 0.008698s max(3px 5px, 1px 3px) completed in 0.009345s Expression calling functions with invalid parameters completed in 0.009757s max('strings', 'are', 'illegal', 'here') completed in 0.008897s Expression calling functions with invalid parameters completed in 0.009468s min(3px, 5em) completed in 0.009665s Expression calling functions with invalid parameters completed in 0.010061s min(3px 5px, 1px 3px) completed in 0.008891s Expression calling functions with invalid parameters completed in 0.009254s min('strings', 'are', 'illegal', 'here') completed in 0.008924s Expression calling functions with invalid parameters completed in 0.009274s not(U+78-7F) completed in 0.008245s Expression calling functions with invalid parameters completed in 0.008554s not(true false) completed in 0.008287s Expression calling functions with invalid parameters completed in 0.008637s percentage(U+333) completed in 0.00821s Expression calling functions with invalid parameters completed in 0.008518s percentage("not a number") completed in 0.00861s Expression calling functions with invalid parameters completed in 0.008937s red(15) completed in 0.008226s Expression calling functions with invalid parameters completed in 0.008546s rgb("200") completed in 0.008146s Expression calling functions with invalid parameters completed in 0.008457s rgb(red green blue) completed in 0.008672s Expression calling functions with invalid parameters completed in 0.009007s rgba("200", 1.0) completed in 0.008279s Expression calling functions with invalid parameters completed in 0.008605s round(false) completed in 0.008576s Expression calling functions with invalid parameters completed in 0.0089s saturation(U+3??) completed in 0.008173s Expression calling functions with invalid parameters completed in 0.00849s sign('number') completed in 0.008205s Expression calling functions with invalid parameters completed in 0.008525s sin('number') completed in 0.008137s Expression calling functions with invalid parameters completed in 0.008442s sqrt(-4.0) completed in 0.00833s Expression calling functions with invalid parameters completed in 0.008655s sqrt(4.0px) completed in 0.008226s Expression calling functions with invalid parameters completed in 0.008559s sqrt(4.0px*px/em*cm) completed in 0.008142s Expression calling functions with invalid parameters completed in 0.00847s sqrt(4.0px*cm/em*em) completed in 0.008131s Expression calling functions with invalid parameters completed in 0.008445s sqrt(35%) completed in 0.008318s Expression calling functions with invalid parameters completed in 0.008631s sqrt('number') completed in 0.008356s Expression calling functions with invalid parameters completed in 0.008679s sqrt(12px dashed chocolate) completed in 0.008301s Expression calling functions with invalid parameters completed in 0.008619s string(U+110-11f) completed in 0.008279s Expression calling functions with invalid parameters completed in 0.008622s str_length(110) completed in 0.008138s Expression calling functions with invalid parameters completed in 0.008451s str_length(10px solid blue) completed in 0.008507s Expression calling functions with invalid parameters completed in 0.008827s tan(true) completed in 0.008213s Expression calling functions with invalid parameters completed in 0.008525s tan(30px) completed in 0.008153s Expression calling functions with invalid parameters completed in 0.008459s type_of(30pear 3carrot 15apple) completed in 0.008151s Expression calling functions with invalid parameters completed in 0.008457s unique_id() with an integer completed in 0.008202s Expression calling functions with invalid parameters completed in 0.008511s unique_id() with a unicode range completed in 0.008326s Expression calling functions with invalid parameters completed in 0.008636s unit('string') completed in 0.008181s Expression calling functions with invalid parameters completed in 0.008503s unit(5px dashed tan) completed in 0.008259s Expression calling functions with invalid parameters completed in 0.008571s variable_exists(200) completed in 0.008168s Expression calling functions with invalid parameters completed in 0.008473s variable_exists(3px solid white) completed in 0.008512s Expression calling functions with invalid parameters completed in 0.008811s UTF-8 conversions completed in 49.7479s Invalid characters completed in 0.015048s Simple tokens completed in 0.035823s Newline completed in 484.425s C-like comments completed in 92.2079s C++ comments completed in 106.111s Strings completed in 83.2019s Identifiers completed in 0.005429s simple URLs completed in 0.000685s Urls completed in 0.000768s simple quoted URLs completed in 0.000646s Urls completed in 0.000687s invalid URL with EOF too soon completed in 0.000754s Urls completed in 0.000798s invalid URL with various unacceptable characters completed in 0.01919s Urls completed in 0.019241s Functions completed in 0.001493s Numbers completed in 17.4675s Dimensions completed in 25.7437s Percent completed in 9.04597s Unicode range completed in 16.0386s Hash completed in 0.063009s Invalid hash completed in 0.000267s Placeholders completed in 0.073876s Variables completed in 0.216722s Node types completed in 0.06286s Invalid tree handling completed in 0.002426s True and false completed in 9.2e-05s Node variables completed in 0.000921s Node flags completed in 0.000903s Type names completed in 0.000888s Node output completed in 0.000902s Node to string completed in 0.011021s Node to string ARG with wrong type completed in 0.014409s Error with node names completed in 0.001053s Print nodes completed in 0.000559s Font metrics completed in 0.004958s Nth child completed in 0.000181s Simple nth child completed in 108.942s Invalid nth child completed in 0.000474s Simple stylesheets completed in 0.003637s Invalid stylesheets completed in 0.000698s Simple rules completed in 0.001182s Nested rules completed in 0.00023s Invalid rules completed in 0.001168s One simple rule completed in 0.00117s Invalid one rule completed in 0.000776s Simple component values completed in 0.001179s Invalid component values completed in 0.000578s Simple one component value completed in 0.001389s Invalid one component value completed in 0.001141s Simple declarations completed in 0.001617s Invalid declarations completed in 0.000621s Multi-line, multi-level stylesheet completed in 0.001794s Is variable set completed in 0.001858s Is nested declaration completed in 0.004845s Rules defined inside an @-Keyword completed in 0.00106s Parse argify completed in 0.002118s Invalid argify completed in 0.002508s Position defaults completed in 0.000186s Position counters completed in 0.032996s Unicode range: start/end equal completed in 0.010296s Unicode range: start/end differ completed in 0.158477s Unicode range: 6 x '?' completed in 4.8e-05s Unicode range: 5 x '?' completed in 5.1e-05s Unicode range: 4 x '?' completed in 0.000243s Unicode range: 3 x '?' completed in 0.003397s Unicode range: 2 x '?' completed in 0.053613s Unicode range: 1 x '?' completed in 0.834443s Unicode range: invalid start/end values completed in 0.00011s =============================================================================== All tests passed (126536756 assertions in 186 test cases) Finished running the tests on Sun Feb 12 00:12:14 PST 2017