Skip to content

Commit c5ffc0f

Browse files
authored
1 parent f6caca9 commit c5ffc0f

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

svg/types/scripted/SVGAnimatedInteger.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,18 @@
3131
assert_equals(feConvolveMatrix.targetX.baseVal, 0);
3232
feConvolveMatrix.targetX.baseVal = 300;
3333
assert_equals(feConvolveMatrix.targetX.baseVal, 300);
34+
35+
// Check initial orderX value.
36+
assert_true(feConvolveMatrix.orderX instanceof SVGAnimatedInteger);
37+
assert_equals(typeof(feConvolveMatrix.orderX.baseVal), "number");
38+
assert_equals(feConvolveMatrix.orderX.baseVal, 3);
39+
40+
// Check assigning various valid and invalid values.
41+
feConvolveMatrix.setAttribute("order", "5");
42+
assert_equals(feConvolveMatrix.orderX.baseVal, 5);
43+
feConvolveMatrix.setAttribute("order", "-1.5");
44+
assert_equals(feConvolveMatrix.orderX.baseVal, -1);
45+
feConvolveMatrix.orderX.baseVal = -2.7;
46+
assert_equals(feConvolveMatrix.orderX.baseVal, -2); // Negative values are allowed from SVG DOM, but should lead to an error when rendering (disable the filter)
3447
});
3548
</script>

0 commit comments

Comments
 (0)