summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2021-07-07 14:05:13 -0500
committerFederico Mena Quintero <federico@gnome.org>2021-07-07 14:05:13 -0500
commit90a8f2e7e53b2f4bf0a4d79a4fb0cdab925ba6d7 (patch)
tree7f73db46d856da2c6185a60ca7a00cf6082c6287
parented61932b7cd9b0338743ca57cf1db942f895999f (diff)
downloadlibrsvg-90a8f2e7e53b2f4bf0a4d79a4fb0cdab925ba6d7.tar.gz
rsvg-convert: test that unsupported units yield the correct error message
-rw-r--r--tests/src/cmdline/rsvg_convert.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/src/cmdline/rsvg_convert.rs b/tests/src/cmdline/rsvg_convert.rs
index 49e72ed6..e7c746d1 100644
--- a/tests/src/cmdline/rsvg_convert.rs
+++ b/tests/src/cmdline/rsvg_convert.rs
@@ -374,6 +374,15 @@ fn width_and_height_options() {
}
#[test]
+fn unsupported_unit_in_width_and_height() {
+ RsvgConvert::new_with_input("tests/fixtures/dimensions/521-with-viewbox.svg")
+ .arg("--height=200ex")
+ .assert()
+ .failure()
+ .stderr(contains("supported units"));
+}
+
+#[test]
fn zoom_factor() {
RsvgConvert::new_with_input("tests/fixtures/dimensions/521-with-viewbox.svg")
.arg("--zoom=0.8")