add-two-types.tentative.any.html

PASSExpected28 of 28 subtests pass581 ms

Details

Test
/css/css-typed-om/stylevalue-subclasses/numeric-objects/add-two-types.tentative.any.html
Harness
OK

Subtests

StatusSubtestMessage
PASSAdding two non-addable types in the CSSMathSum constructor throws TypeError
PASSAdding two types with the same base type in the CSSMathSum constructor returns the same type
PASSAdding two types with empty maps in the CSSMathSum constructor returns an empty map
PASSAdding a type containing percent in the CSSMathSum constructor returns a type with a percent hint
PASSAdding a squared length type and a percent type in the CSSMathSum constructor throws TypeError
PASSAdding a type with a percent hint in the CSSMathSum constructor returns a type with the same percent hint
PASSAdding two types with the same percent hint in the CSSMathSum constructor returns a type with that percent hint
PASSAdding two non-addable types in the CSSMathMin constructor throws TypeError
PASSAdding two types with the same base type in the CSSMathMin constructor returns the same type
PASSAdding two types with empty maps in the CSSMathMin constructor returns an empty map
PASSAdding a type containing percent in the CSSMathMin constructor returns a type with a percent hint
PASSAdding a squared length type and a percent type in the CSSMathMin constructor throws TypeError
PASSAdding a type with a percent hint in the CSSMathMin constructor returns a type with the same percent hint
PASSAdding two types with the same percent hint in the CSSMathMin constructor returns a type with that percent hint
PASSAdding two non-addable types in the CSSMathMax constructor throws TypeError
PASSAdding two types with the same base type in the CSSMathMax constructor returns the same type
PASSAdding two types with empty maps in the CSSMathMax constructor returns an empty map
PASSAdding a type containing percent in the CSSMathMax constructor returns a type with a percent hint
PASSAdding a squared length type and a percent type in the CSSMathMax constructor throws TypeError
PASSAdding a type with a percent hint in the CSSMathMax constructor returns a type with the same percent hint
PASSAdding two types with the same percent hint in the CSSMathMax constructor returns a type with that percent hint
PASSAdding two non-addable types in the CSSMathClamp constructor throws TypeError
PASSAdding two types with the same base type in the CSSMathClamp constructor returns the same type
PASSAdding two types with empty maps in the CSSMathClamp constructor returns an empty map
PASSAdding a type containing percent in the CSSMathClamp constructor returns a type with a percent hint
PASSAdding a squared length type and a percent type in the CSSMathClamp constructor throws TypeError
PASSAdding a type with a percent hint in the CSSMathClamp constructor returns a type with the same percent hint
PASSAdding two types with the same percent hint in the CSSMathClamp constructor returns a type with that percent hint