summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2021-07-07 16:55:31 -0500
committerFederico Mena Quintero <federico@gnome.org>2021-07-07 17:58:05 -0500
commit8c2813648d3e61d43596c3e3f5a2c111e1245034 (patch)
tree56f0b88c2be7397d8cba76ade8d5c6449d60691c
parente1d8d5ac4f2b785360ab86d1047a0970c88008d9 (diff)
downloadlibrsvg-8c2813648d3e61d43596c3e3f5a2c111e1245034.tar.gz
Test when an image element has no href attribute
-rw-r--r--tests/src/primitives.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/src/primitives.rs b/tests/src/primitives.rs
index 2afde00d..a9204149 100644
--- a/tests/src/primitives.rs
+++ b/tests/src/primitives.rs
@@ -1,6 +1,7 @@
use cairo;
use crate::reference_utils::{Compare, Evaluate, Reference};
+use crate::test_compare_render_output;
use crate::utils::{load_svg, render_document, SurfaceSize};
#[test]
@@ -358,3 +359,16 @@ fn nested_masks() {
.compare(&output_surf)
.evaluate(&output_surf, "nested_masks");
}
+
+test_compare_render_output!(
+ image_element_with_no_href,
+ 30,
+ 30,
+ br##"<?xml version="1.0" encoding="UTF-8"?>
+ <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30">
+ <image x="10" y="10"/>
+ </svg>"##,
+ br##"<?xml version="1.0" encoding="UTF-8"?>
+ <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30">
+ </svg>"##,
+);