summaryrefslogtreecommitdiff
path: root/rsvg/tests/fixtures/primitive_geometries
diff options
context:
space:
mode:
Diffstat (limited to 'rsvg/tests/fixtures/primitive_geometries')
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect.svg4
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect.svg.geom16
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg4
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect_isolate.svg.geom16
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg4
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect_stroke.svg.geom16
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg4
-rw-r--r--rsvg/tests/fixtures/primitive_geometries/rect_stroke_unfilled.svg.geom16
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
+ }
+ }
+}