Summary

Harness status: OK

Found 15 tests

Details

ResultTest NameMessage
Passe.style['font-stretch'] = "normal" should set the property value
Asserts run
Pass
assert_not_equals("normal", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("normal", "normal", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("normal", "normal", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "ultra-condensed" should set the property value
Asserts run
Pass
assert_not_equals("ultra-condensed", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("ultra-condensed", "ultra-condensed", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("ultra-condensed", "ultra-condensed", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "extra-condensed" should set the property value
Asserts run
Pass
assert_not_equals("extra-condensed", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("extra-condensed", "extra-condensed", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("extra-condensed", "extra-condensed", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "condensed" should set the property value
Asserts run
Pass
assert_not_equals("condensed", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("condensed", "condensed", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("condensed", "condensed", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "semi-condensed" should set the property value
Asserts run
Pass
assert_not_equals("semi-condensed", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("semi-condensed", "semi-condensed", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("semi-condensed", "semi-condensed", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "semi-expanded" should set the property value
Asserts run
Pass
assert_not_equals("semi-expanded", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("semi-expanded", "semi-expanded", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("semi-expanded", "semi-expanded", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "expanded" should set the property value
Asserts run
Pass
assert_not_equals("expanded", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("expanded", "expanded", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("expanded", "expanded", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "extra-expanded" should set the property value
Asserts run
Pass
assert_not_equals("extra-expanded", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("extra-expanded", "extra-expanded", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("extra-expanded", "extra-expanded", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "ultra-expanded" should set the property value
Asserts run
Pass
assert_not_equals("ultra-expanded", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("ultra-expanded", "ultra-expanded", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("ultra-expanded", "ultra-expanded", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "234.5%" should set the property value
Asserts run
Pass
assert_not_equals("234.5%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("234.5%", "234.5%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("234.5%", "234.5%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "calc(100%)" should set the property value
Asserts run
Pass
assert_not_equals("calc(100%)", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("calc(100%)", "calc(100%)", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("calc(100%)", "calc(100%)", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "calc(0%)" should set the property value
Asserts run
Pass
assert_not_equals("calc(0%)", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("calc(0%)", "calc(0%)", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("calc(0%)", "calc(0%)", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "calc(-100%)" should set the property value
Asserts run
Pass
assert_not_equals("calc(-100%)", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("calc(-100%)", "calc(-100%)", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("calc(-100%)", "calc(-100%)", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['font-stretch'] = "calc(100% + 100%)" should set the property value
Asserts run
Pass
assert_not_equals("calc(200%)", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("calc(200%)", "calc(200%)", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("calc(200%)", "calc(200%)", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Faile.style['font-stretch'] = "calc(100% + (sign(20cqw - 10px) * 5%))" should set the property valueassert_not_equals: property should be set got disallowed value ""
    at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
    at http://wpt.live/css/css-fonts/parsing/font-stretch-valid.html:29:1
Asserts run
Fail
assert_not_equals("", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)