aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/style/parsing/position.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/style/parsing/position.rs')
-rw-r--r--tests/unit/style/parsing/position.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/unit/style/parsing/position.rs b/tests/unit/style/parsing/position.rs
index bc4f1c51433..ca55b2c452d 100644
--- a/tests/unit/style/parsing/position.rs
+++ b/tests/unit/style/parsing/position.rs
@@ -25,6 +25,10 @@ fn test_position() {
assert_roundtrip!(Position::parse, "center 10%", "50% 10%");
assert_roundtrip!(Position::parse, "right 10%", "100% 10%");
+ // Only keywords can be reordered
+ assert!(parse(Position::parse, "top 40%").is_err());
+ assert!(parse(Position::parse, "40% left").is_err());
+
// we don't yet handle 4-valued positions
// https://github.com/servo/servo/issues/12690
}