Summary

Harness status: OK

Found 14 tests

Details

ResultTest NameMessage
Passmin(1%) should be used-value-equivalent to 1%
Asserts run
Pass
assert_not_equals("4px", "0px", "min(1%) 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("4px", "0px", "1% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("4px", "4px", "min(1%) and 1% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(1%) should be used-value-equivalent to 1%
Asserts run
Pass
assert_not_equals("4px", "0px", "max(1%) 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("4px", "0px", "1% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("4px", "4px", "max(1%) and 1% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmin(20%, max(10%, 15%)) should be used-value-equivalent to 15%
Asserts run
Pass
assert_not_equals("60px", "0px", "min(20%, max(10%, 15%)) 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("60px", "0px", "15% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("60px", "60px", "min(20%, max(10%, 15%)) and 15% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passmax(10%, min(20%, 15%)) should be used-value-equivalent to 15%
Asserts run
Pass
assert_not_equals("60px", "0px", "max(10%, min(20%, 15%)) 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("60px", "0px", "15% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("60px", "60px", "max(10%, min(20%, 15%)) and 15% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(10%, 20%) + 5%) should be used-value-equivalent to 15%
Asserts run
Pass
assert_not_equals("60px", "0px", "calc(min(10%, 20%) + 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("60px", "0px", "15% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("60px", "60px", "calc(min(10%, 20%) + 5%) and 15% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(10%, 20%) - 5%) should be used-value-equivalent to 5%
Asserts run
Pass
assert_not_equals("20px", "0px", "calc(min(10%, 20%) - 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("20px", "0px", "5% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "calc(min(10%, 20%) - 5%) and 5% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(10%, 20%) * 2) should be used-value-equivalent to 20%
Asserts run
Pass
assert_not_equals("80px", "0px", "calc(min(10%, 20%) * 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("80px", "0px", "20% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("80px", "80px", "calc(min(10%, 20%) * 2) and 20% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(10%, 20%) / 2) should be used-value-equivalent to 5%
Asserts run
Pass
assert_not_equals("20px", "0px", "calc(min(10%, 20%) / 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("20px", "0px", "5% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("20px", "20px", "calc(min(10%, 20%) / 2) and 5% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(10%, 20%) + 5%) should be used-value-equivalent to 25%
Asserts run
Pass
assert_not_equals("100px", "0px", "calc(max(10%, 20%) + 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("100px", "0px", "25% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("100px", "100px", "calc(max(10%, 20%) + 5%) and 25% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(10%, 20%) - 5%) should be used-value-equivalent to 15%
Asserts run
Pass
assert_not_equals("60px", "0px", "calc(max(10%, 20%) - 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("60px", "0px", "15% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("60px", "60px", "calc(max(10%, 20%) - 5%) and 15% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(10%, 20%) * 2) should be used-value-equivalent to 40%
Asserts run
Pass
assert_not_equals("160px", "0px", "calc(max(10%, 20%) * 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("160px", "0px", "40% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("160px", "160px", "calc(max(10%, 20%) * 2) and 40% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(max(10%, 20%) / 2) should be used-value-equivalent to 10%
Asserts run
Pass
assert_not_equals("40px", "0px", "calc(max(10%, 20%) / 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("40px", "0px", "10% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("40px", "40px", "calc(max(10%, 20%) / 2) and 10% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(10%, 20%) + max(10%, 5%)) should be used-value-equivalent to 20%
Asserts run
Pass
assert_not_equals("80px", "0px", "calc(min(10%, 20%) + max(10%, 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("80px", "0px", "20% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("80px", "80px", "calc(min(10%, 20%) + max(10%, 5%)) and 20% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)
Passcalc(min(11%, 20%) - max(10%, 5%)) should be used-value-equivalent to 1%
Asserts run
Pass
assert_not_equals("4px", "0px", "calc(min(11%, 20%) - max(10%, 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("4px", "0px", "1% isn't valid in 'margin-left'; got the default value instead.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:186:9)
Pass
assert_equals("4px", "4px", "calc(min(11%, 20%) - max(10%, 5%)) and 1% serialize to the same thing in used values.")
    at Test.<anonymous> ( /css/support/numeric-testcommon.js:195:13)