diff options
author | Federico Mena Quintero <federico@gnome.org> | 2023-02-14 19:21:25 -0600 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2023-02-14 19:21:25 -0600 |
commit | 965ecc6c8a79f7724c6f1c2163f8d5fafd5ce3c4 (patch) | |
tree | 5068b17499ab1e81aa78bc82a9aa3d0ab49c0065 | |
parent | ec25e6bc37bfd0b4ed1976f7c9ebab6b17330470 (diff) | |
download | librsvg-965ecc6c8a79f7724c6f1c2163f8d5fafd5ce3c4.tar.gz |
Add test for #932
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/796>
-rw-r--r-- | tests/fixtures/render-crash/bug932-too-big-font-size.svg | 9 | ||||
-rw-r--r-- | tests/src/render_crash.rs | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/fixtures/render-crash/bug932-too-big-font-size.svg b/tests/fixtures/render-crash/bug932-too-big-font-size.svg new file mode 100644 index 00000000..14796be6 --- /dev/null +++ b/tests/fixtures/render-crash/bug932-too-big-font-size.svg @@ -0,0 +1,9 @@ +<?xml version="1.0"?> + +<svg width="200" height="300"> + <!-- Detect overflow when converting to Pango units in the following cases --> + + <text style="font-size:1e7px;">A</text> + + <text style="letter-spacing:1e7px;">A</text> +</svg> diff --git a/tests/src/render_crash.rs b/tests/src/render_crash.rs index da58192a..9a2923c9 100644 --- a/tests/src/render_crash.rs +++ b/tests/src/render_crash.rs @@ -63,6 +63,7 @@ mod tests { t!(bug721_pattern_cycle_from_other_child_svg, "bug721-pattern-cycle-from-other-child.svg"); t!(bug777155_zero_sized_pattern_svg, "bug777155-zero-sized-pattern.svg"); t!(bug928_empty_fetile_bounds_svg, "bug928-empty-feTile-bounds.svg"); + t!(bug932_too_big_font_size, "bug932-too-big-font-size.svg"); t!(femerge_color_interpolation_srgb_svg, "feMerge-color-interpolation-srgb.svg"); t!(filters_non_invertible_paffine_svg, "filters-non-invertible-paffine.svg"); t!(gradient_with_empty_bbox_svg, "gradient-with-empty-bbox.svg"); |