Skip to content

Commit bb9bb40

Browse files
committed
Add space value for border-image-repeat and add tests for this property
1 parent f306a55 commit bb9bb40

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

src/css/Properties.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ var Properties = module.exports = {
9393
"border-color" : "<color>{1,4}",
9494
"border-image" : 1,
9595
"border-image-outset" : "[ <length> | <number> ]{1,4}",
96-
"border-image-repeat" : "[ stretch | repeat | round ]{1,2}",
96+
"border-image-repeat" : "[ stretch | repeat | round | space ]{1,2}",
9797
"border-image-slice" : "<border-image-slice>",
9898
"border-image-source" : "<image> | none",
9999
"border-image-width" : "[ <length> | <percentage> | <number> | auto ]{1,4}",

tests/css/Validation.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -502,6 +502,20 @@ var YUITest = require("yuitest"),
502502
}
503503
}));
504504

505+
suite.add(new ValidationTestCase({
506+
property: "border-image-repeat",
507+
508+
valid: [
509+
"stretch",
510+
"round stretch"
511+
],
512+
513+
invalid: {
514+
"foo": "Expected ([ stretch | repeat | round | space ]{1,2}) but found 'foo'.",
515+
"round stretch foo": "Expected end of value but found 'foo'."
516+
}
517+
}));
518+
505519
suite.add(new ValidationTestCase({
506520
property: "border-image-slice",
507521

0 commit comments

Comments
 (0)