diff options
Diffstat (limited to 'rsvg/tests/fixtures/primitive_geometries')
8 files changed, 80 insertions, 0 deletions
diff --git a/rsvg/tests/fixtures/primitive_geometries/rect.svg b/rsvg/tests/fixtures/primitive_geometries/rect.svg new file mode 100644 index 00000000..e0cafe2b --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"> + <rect id="a" x="10" y="20" width="30" height="40"/> +</svg> diff --git a/rsvg/tests/fixtures/primitive_geometries/rect.svg.geom b/rsvg/tests/fixtures/primitive_geometries/rect.svg.geom new file mode 100644 index 00000000..09c7255c --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect.svg.geom @@ -0,0 +1,16 @@ +{ + "#a": { + "ink_rect": { + "x": 10.0, + "y": 20.0, + "width": 30.0, + "height": 40.0 + }, + "logical_rect": { + "x": 10.0, + "y": 20.0, + "width": 30.0, + "height": 40.0 + } + } +} diff --git a/rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg b/rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg new file mode 100644 index 00000000..2a43006b --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"> + <rect id="a" x="10" y="20" width="30" height="40" style="isolation: isolate;"/> +</svg> diff --git a/rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg.geom b/rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg.geom new file mode 100644 index 00000000..09c7255c --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg.geom @@ -0,0 +1,16 @@ +{ + "#a": { + "ink_rect": { + "x": 10.0, + "y": 20.0, + "width": 30.0, + "height": 40.0 + }, + "logical_rect": { + "x": 10.0, + "y": 20.0, + "width": 30.0, + "height": 40.0 + } + } +} diff --git a/rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg b/rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg new file mode 100644 index 00000000..b3b48933 --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"> + <rect id="a" x="10" y="20" width="30" height="40" stroke-width="10" stroke="black"/> +</svg> diff --git a/rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg.geom b/rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg.geom new file mode 100644 index 00000000..1956bd8d --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg.geom @@ -0,0 +1,16 @@ +{ + "#a": { + "ink_rect": { + "x": 5.0, + "y": 15.0, + "width": 40.0, + "height": 50.0 + }, + "logical_rect": { + "x": 10.0, + "y": 20.0, + "width": 30.0, + "height": 40.0 + } + } +} diff --git a/rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg b/rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg new file mode 100644 index 00000000..6857fc74 --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"> + <rect id="a" x="10" y="20" width="30" height="40" stroke-width="10" stroke="black" fill="none"/> +</svg> diff --git a/rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg.geom b/rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg.geom new file mode 100644 index 00000000..1956bd8d --- /dev/null +++ b/rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg.geom @@ -0,0 +1,16 @@ +{ + "#a": { + "ink_rect": { + "x": 5.0, + "y": 15.0, + "width": 40.0, + "height": 50.0 + }, + "logical_rect": { + "x": 10.0, + "y": 20.0, + "width": 30.0, + "height": 40.0 + } + } +} |