Summary

Harness status: OK

Found 44 tests

Details

ResultTest NameMessage
Passpow(1,1) should be used-value-equivalent to 1
Asserts run
Pass
assert_not_equals("1", "auto", "pow(1,1) isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1", "auto", "1 isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1", "1", "pow(1,1) and 1 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passsqrt(1) should be used-value-equivalent to 1
Asserts run
Pass
assert_not_equals("1", "auto", "sqrt(1) isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1", "auto", "1 isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1", "1", "sqrt(1) and 1 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1) should be used-value-equivalent to 1
Asserts run
Pass
assert_not_equals("1", "auto", "hypot(1) isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1", "auto", "1 isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1", "1", "hypot(1) and 1 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passsqrt(pow(1,1)) should be used-value-equivalent to 1
Asserts run
Pass
assert_not_equals("1", "auto", "sqrt(pow(1,1)) isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1", "auto", "1 isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1", "1", "sqrt(pow(1,1)) and 1 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(pow(1, sqrt(1))) should be used-value-equivalent to 1
Asserts run
Pass
assert_not_equals("1", "auto", "hypot(pow(1, sqrt(1))) isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1", "auto", "1 isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1", "1", "hypot(pow(1, sqrt(1))) and 1 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(hypot(pow((1 + sqrt(1)) / 2, sqrt(1)))) should be used-value-equivalent to 1
Asserts run
Pass
assert_not_equals("1", "auto", "calc(hypot(pow((1 + sqrt(1)) / 2, sqrt(1)))) isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1", "auto", "1 isn't valid in 'z-index'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1", "1", "calc(hypot(pow((1 + sqrt(1)) / 2, sqrt(1)))) and 1 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(100px * pow(2, pow(2, 2))) should be used-value-equivalent to 1600px
Asserts run
Pass
assert_not_equals("1600px", "0px", "calc(100px * pow(2, pow(2, 2))) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1600px", "0px", "1600px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1600px", "1600px", "calc(100px * pow(2, pow(2, 2))) and 1600px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(1px * pow(2, 3)) should be used-value-equivalent to 8px
Asserts run
Pass
assert_not_equals("8px", "0px", "calc(1px * pow(2, 3)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("8px", "0px", "8px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("8px", "8px", "calc(1px * pow(2, 3)) and 8px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(100px * sqrt(100)) should be used-value-equivalent to 1000px
Asserts run
Pass
assert_not_equals("1000px", "0px", "calc(100px * sqrt(100)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1000px", "0px", "1000px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1000px", "1000px", "calc(100px * sqrt(100)) and 1000px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(1px * pow(2, sqrt(100)) should be used-value-equivalent to 1024px
Asserts run
Pass
assert_not_equals("1024px", "0px", "calc(1px * pow(2, sqrt(100)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1024px", "0px", "1024px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1024px", "1024px", "calc(1px * pow(2, sqrt(100)) and 1024px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(3px, 4px) should be used-value-equivalent to 5px
Asserts run
Pass
assert_not_equals("5px", "0px", "hypot(3px, 4px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("5px", "0px", "5px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("5px", "5px", "hypot(3px, 4px) and 5px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(3e+9px, 4e+9px) should be used-value-equivalent to 5e+9px
Asserts run
Pass
assert_not_equals("3.35544e+07px", "0px", "hypot(3e+9px, 4e+9px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("3.35544e+07px", "0px", "5e+9px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("3.35544e+07px", "3.35544e+07px", "hypot(3e+9px, 4e+9px) and 5e+9px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(100px * hypot(3, 4)) should be used-value-equivalent to 500px
Asserts run
Pass
assert_not_equals("500px", "0px", "calc(100px * hypot(3, 4)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("500px", "0px", "500px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("500px", "500px", "calc(100px * hypot(3, 4)) and 500px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(-5px) should be used-value-equivalent to 5px
Asserts run
Pass
assert_not_equals("5px", "0px", "hypot(-5px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("5px", "0px", "5px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("5px", "5px", "hypot(-5px) and 5px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(1px * hypot(-5)) should be used-value-equivalent to 5px
Asserts run
Pass
assert_not_equals("5px", "0px", "calc(1px * hypot(-5)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("5px", "0px", "5px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("5px", "5px", "calc(1px * hypot(-5)) and 5px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(1px * hypot(10000)) should be used-value-equivalent to 10000px
Asserts run
Pass
assert_not_equals("10000px", "0px", "calc(1px * hypot(10000)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10000px", "0px", "10000px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10000px", "10000px", "calc(1px * hypot(10000)) and 10000px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(2px * sqrt(100000000)) should be used-value-equivalent to 20000px
Asserts run
Pass
assert_not_equals("20000px", "0px", "calc(2px * sqrt(100000000)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("20000px", "0px", "20000px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20000px", "20000px", "calc(2px * sqrt(100000000)) and 20000px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(3px * pow(20, 4)) should be used-value-equivalent to 480000px
Asserts run
Pass
assert_not_equals("480000px", "0px", "calc(3px * pow(20, 4)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("480000px", "0px", "480000px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("480000px", "480000px", "calc(3px * pow(20, 4)) and 480000px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(-2 * hypot(3px, 4px)) should be used-value-equivalent to -10px
Asserts run
Pass
assert_not_equals("-10px", "0px", "calc(-2 * hypot(3px, 4px)) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("-10px", "0px", "-10px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("-10px", "-10px", "calc(-2 * hypot(3px, 4px)) and -10px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(0% + 3px, 0% + 4px) should be used-value-equivalent to 5px
Asserts run
Pass
assert_not_equals("5px", "0px", "hypot(0% + 3px, 0% + 4px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("5px", "0px", "5px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("5px", "5px", "hypot(0% + 3px, 0% + 4px) and 5px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(0% + 772.333px) should be used-value-equivalent to calc(0% + 772.333px)
Asserts run
Pass
assert_not_equals("772.328px", "0px", "hypot(0% + 772.333px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("772.328px", "0px", "calc(0% + 772.333px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("772.328px", "772.328px", "hypot(0% + 772.333px) and calc(0% + 772.333px) serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(0% + 772.35px) should be used-value-equivalent to calc(0% + 772.35px)
Asserts run
Pass
assert_not_equals("772.344px", "0px", "hypot(0% + 772.35px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("772.344px", "0px", "calc(0% + 772.35px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("772.344px", "772.344px", "hypot(0% + 772.35px) and calc(0% + 772.35px) serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(0% + 600px, 0% + 800px) should be used-value-equivalent to 1000px
Asserts run
Pass
assert_not_equals("1000px", "0px", "hypot(0% + 600px, 0% + 800px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1000px", "0px", "1000px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1000px", "1000px", "hypot(0% + 600px, 0% + 800px) and 1000px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1px) should be used-value-equivalent to 1px
Asserts run
Pass
assert_not_equals("1px", "0px", "hypot(1px) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1px", "0px", "1px isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1px", "1px", "hypot(1px) and 1px serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1cm) should be used-value-equivalent to 1cm
Asserts run
Pass
assert_not_equals("37.7953px", "0px", "hypot(1cm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("37.7953px", "0px", "1cm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("37.7953px", "37.7953px", "hypot(1cm) and 1cm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1mm) should be used-value-equivalent to 1mm
Asserts run
Pass
assert_not_equals("3.77953px", "0px", "hypot(1mm) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("3.77953px", "0px", "1mm isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("3.77953px", "3.77953px", "hypot(1mm) and 1mm serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1Q) should be used-value-equivalent to 1Q
Asserts run
Pass
assert_not_equals("0.944882px", "0px", "hypot(1Q) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("0.944882px", "0px", "1Q isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("0.944882px", "0.944882px", "hypot(1Q) and 1Q serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1in) should be used-value-equivalent to 1in
Asserts run
Pass
assert_not_equals("96px", "0px", "hypot(1in) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("96px", "0px", "1in isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("96px", "96px", "hypot(1in) and 1in serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1pc) should be used-value-equivalent to 1pc
Asserts run
Pass
assert_not_equals("16px", "0px", "hypot(1pc) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1pc isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "hypot(1pc) and 1pc serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1pt) should be used-value-equivalent to 1pt
Asserts run
Pass
assert_not_equals("1.33333px", "0px", "hypot(1pt) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1.33333px", "0px", "1pt isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1.33333px", "1.33333px", "hypot(1pt) and 1pt serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1em) should be used-value-equivalent to 1em
Asserts run
Pass
assert_not_equals("16px", "0px", "hypot(1em) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1em isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "hypot(1em) and 1em serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1ex) should be used-value-equivalent to 1ex
Asserts run
Pass
assert_not_equals("9px", "0px", "hypot(1ex) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("9px", "0px", "1ex isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("9px", "9px", "hypot(1ex) and 1ex serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1ch) should be used-value-equivalent to 1ch
Asserts run
Pass
assert_not_equals("10px", "0px", "hypot(1ch) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("10px", "0px", "1ch isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("10px", "10px", "hypot(1ch) and 1ch serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1rem) should be used-value-equivalent to 1rem
Asserts run
Pass
assert_not_equals("16px", "0px", "hypot(1rem) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("16px", "0px", "1rem isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("16px", "16px", "hypot(1rem) and 1rem serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1vh) should be used-value-equivalent to 1vh
Asserts run
Pass
assert_not_equals("7.2px", "0px", "hypot(1vh) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vh isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "hypot(1vh) and 1vh serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1vw) should be used-value-equivalent to 1vw
Asserts run
Pass
assert_not_equals("12.8px", "0px", "hypot(1vw) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vw isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "hypot(1vw) and 1vw serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1vmin) should be used-value-equivalent to 1vmin
Asserts run
Pass
assert_not_equals("7.2px", "0px", "hypot(1vmin) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("7.2px", "0px", "1vmin isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("7.2px", "7.2px", "hypot(1vmin) and 1vmin serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1vmax) should be used-value-equivalent to 1vmax
Asserts run
Pass
assert_not_equals("12.8px", "0px", "hypot(1vmax) isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("12.8px", "0px", "1vmax isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("12.8px", "12.8px", "hypot(1vmax) and 1vmax serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1s) should be used-value-equivalent to 1s
Asserts run
Pass
assert_not_equals("1s", "0s", "hypot(1s) isn't valid in 'transition-delay'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1s", "0s", "1s isn't valid in 'transition-delay'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("1s", "1s", "hypot(1s) and 1s serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1ms) should be used-value-equivalent to 1ms
Asserts run
Pass
assert_not_equals("0.001s", "0s", "hypot(1ms) isn't valid in 'transition-delay'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("0.001s", "0s", "1ms isn't valid in 'transition-delay'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("0.001s", "0.001s", "hypot(1ms) and 1ms serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passhypot(1deg) should be used-value-equivalent to 1deg
Asserts run
Pass
assert_not_equals("1deg", "none", "hypot(1deg) isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("1deg", "none", "1deg isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_approx_equals(1, 1, 0.001, "hypot(1deg) and 1deg 0.001 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:193:13)
Passhypot(1grad) should be used-value-equivalent to 1grad
Asserts run
Pass
assert_not_equals("0.9deg", "none", "hypot(1grad) isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("0.9deg", "none", "1grad isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_approx_equals(0.9, 0.9, 0.001, "hypot(1grad) and 1grad 0.001 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:193:13)
Passhypot(1rad) should be used-value-equivalent to 1rad
Asserts run
Pass
assert_not_equals("57.2958deg", "none", "hypot(1rad) isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("57.2958deg", "none", "1rad isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_approx_equals(57.2958, 57.2958, 0.001, "hypot(1rad) and 1rad 0.001 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:193:13)
Passhypot(1turn) should be used-value-equivalent to 1turn
Asserts run
Pass
assert_not_equals("360deg", "none", "hypot(1turn) isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:182:9)
Pass
assert_not_equals("360deg", "none", "1turn isn't valid in 'rotate'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_approx_equals(360, 360, 0.001, "hypot(1turn) and 1turn 0.001 serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:193:13)