wpt / css / css-typed-om / stylevalue-subclasses / numeric-objects / numeric-factory.tentative.html

Status: FAIL | Duration: 77ms | Subtests: 0/34 | Open test on wpt.live | wpt.fyi

Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)

SubtestStatusMessage
CSS.number returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.percent returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.em returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.ex returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.ch returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.ic returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.rem returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.lh returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.rlh returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.vw returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.vh returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.vi returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.vb returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.vmin returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.vmax returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.cm returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.mm returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.Q returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.in returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.pt returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.pc returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.px returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.deg returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.grad returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.rad returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.turn returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.s returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.ms returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.Hz returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.kHz returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.dpi returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.dpcm returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.dppx returns a CSSUnitValue with correct value and unitFAILnot a callable function
CSS.fr returns a CSSUnitValue with correct value and unitFAILnot a callable function

/css/css-typed-om/stylevalue-subclasses/numeric-objects/numeric-factory.tentative.html

<!doctype html>
<meta charset="utf-8">
<title>CSS numeric factory function tests</title>
<link rel="help" href="https://drafts.css-houdini.org/css-typed-om-1/#numeric-factory">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="../../resources/testhelper.js"></script>
<script>
'use strict';

for (const unit of gValidUnits) {
  test(() => {
    const result = CSS[unit](12.3);
    assert_not_equals(result, null);
    assert_equals(result.constructor.name, CSSUnitValue.name);
    assert_equals(result.value, 12.3);
    assert_equals(result.unit, unit.toLowerCase());
  }, 'CSS.' + unit + ' returns a CSSUnitValue with correct value and unit');
}

</script>