summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
Diffstat (limited to 'testdata')
-rw-r--r--testdata/dxf/transform-insert.dxf (renamed from testdata/scad/minimal/transform-insert.dxf)0
-rw-r--r--testdata/scad/dxf/arc.scad1
-rw-r--r--testdata/scad/dxf/circle-advanced.scad1
-rw-r--r--testdata/scad/dxf/circle-double.scad1
-rw-r--r--testdata/scad/dxf/circle-small.scad1
-rw-r--r--testdata/scad/dxf/circle.scad1
-rw-r--r--testdata/scad/dxf/ellipse-arc-rot.scad1
-rw-r--r--testdata/scad/dxf/ellipse-arc.scad1
-rw-r--r--testdata/scad/dxf/ellipse-reverse.scad1
-rw-r--r--testdata/scad/dxf/ellipse-rot.scad1
-rw-r--r--testdata/scad/dxf/ellipse.scad1
-rw-r--r--testdata/scad/dxf/lwpolyline-closed.scad1
-rw-r--r--testdata/scad/dxf/lwpolyline.scad1
-rw-r--r--testdata/scad/dxf/lwpolyline2.scad1
-rw-r--r--testdata/scad/dxf/multiple-layers.scad1
-rw-r--r--testdata/scad/dxf/polygon-concave-hole.scad1
-rw-r--r--testdata/scad/dxf/polygon-concave-simple.scad1
-rw-r--r--testdata/scad/dxf/polygon-concave.scad1
-rw-r--r--testdata/scad/dxf/polygon-holes-touch.scad1
-rw-r--r--testdata/scad/dxf/polygon-intersect.scad1
-rw-r--r--testdata/scad/dxf/polygon-many-holes.scad1
-rw-r--r--testdata/scad/dxf/polygon-mesh.scad1
-rw-r--r--testdata/scad/dxf/polygon-overlap.scad1
-rw-r--r--testdata/scad/dxf/polygon-riser.scad1
-rw-r--r--testdata/scad/dxf/polygon-self-intersect.scad1
-rw-r--r--testdata/scad/dxf/polygon8.scad1
-rw-r--r--testdata/scad/dxf/polygons.scad1
-rw-r--r--testdata/scad/dxf/transform-insert.scad1
-rw-r--r--testdata/scad/dxf/triangle-with-duplicate-vertex.scad1
-rw-r--r--testdata/scad/features/transform-tests.scad3
-rw-r--r--testdata/scad/minimal/allfunctions.scad1
-rw-r--r--testdata/scad/minimal/transform-insert.scad1
32 files changed, 31 insertions, 2 deletions
diff --git a/testdata/scad/minimal/transform-insert.dxf b/testdata/dxf/transform-insert.dxf
index 40064c2..40064c2 100644
--- a/testdata/scad/minimal/transform-insert.dxf
+++ b/testdata/dxf/transform-insert.dxf
diff --git a/testdata/scad/dxf/arc.scad b/testdata/scad/dxf/arc.scad
new file mode 100644
index 0000000..fff70a3
--- /dev/null
+++ b/testdata/scad/dxf/arc.scad
@@ -0,0 +1 @@
+import("../../dxf/arc.dxf");
diff --git a/testdata/scad/dxf/circle-advanced.scad b/testdata/scad/dxf/circle-advanced.scad
new file mode 100644
index 0000000..801ea05
--- /dev/null
+++ b/testdata/scad/dxf/circle-advanced.scad
@@ -0,0 +1 @@
+import("../../dxf/circle-advanced.dxf");
diff --git a/testdata/scad/dxf/circle-double.scad b/testdata/scad/dxf/circle-double.scad
new file mode 100644
index 0000000..095c785
--- /dev/null
+++ b/testdata/scad/dxf/circle-double.scad
@@ -0,0 +1 @@
+import("../../dxf/circle-double.dxf");
diff --git a/testdata/scad/dxf/circle-small.scad b/testdata/scad/dxf/circle-small.scad
new file mode 100644
index 0000000..94f5fa4
--- /dev/null
+++ b/testdata/scad/dxf/circle-small.scad
@@ -0,0 +1 @@
+import("../../dxf/circle-small.dxf");
diff --git a/testdata/scad/dxf/circle.scad b/testdata/scad/dxf/circle.scad
new file mode 100644
index 0000000..8b5d132
--- /dev/null
+++ b/testdata/scad/dxf/circle.scad
@@ -0,0 +1 @@
+import("../../dxf/circle.dxf");
diff --git a/testdata/scad/dxf/ellipse-arc-rot.scad b/testdata/scad/dxf/ellipse-arc-rot.scad
new file mode 100644
index 0000000..4b3b603
--- /dev/null
+++ b/testdata/scad/dxf/ellipse-arc-rot.scad
@@ -0,0 +1 @@
+import("../../dxf/ellipse-arc-rot.dxf");
diff --git a/testdata/scad/dxf/ellipse-arc.scad b/testdata/scad/dxf/ellipse-arc.scad
new file mode 100644
index 0000000..4a43a16
--- /dev/null
+++ b/testdata/scad/dxf/ellipse-arc.scad
@@ -0,0 +1 @@
+import("../../dxf/ellipse-arc.dxf");
diff --git a/testdata/scad/dxf/ellipse-reverse.scad b/testdata/scad/dxf/ellipse-reverse.scad
new file mode 100644
index 0000000..646a74a
--- /dev/null
+++ b/testdata/scad/dxf/ellipse-reverse.scad
@@ -0,0 +1 @@
+import("../../dxf/ellipse-reverse.dxf");
diff --git a/testdata/scad/dxf/ellipse-rot.scad b/testdata/scad/dxf/ellipse-rot.scad
new file mode 100644
index 0000000..f2c872f
--- /dev/null
+++ b/testdata/scad/dxf/ellipse-rot.scad
@@ -0,0 +1 @@
+import("../../dxf/ellipse-rot.dxf");
diff --git a/testdata/scad/dxf/ellipse.scad b/testdata/scad/dxf/ellipse.scad
new file mode 100644
index 0000000..5b56d35
--- /dev/null
+++ b/testdata/scad/dxf/ellipse.scad
@@ -0,0 +1 @@
+import("../../dxf/ellipse.dxf");
diff --git a/testdata/scad/dxf/lwpolyline-closed.scad b/testdata/scad/dxf/lwpolyline-closed.scad
new file mode 100644
index 0000000..8408ac8
--- /dev/null
+++ b/testdata/scad/dxf/lwpolyline-closed.scad
@@ -0,0 +1 @@
+import("../../dxf/lwpolyline-closed.dxf");
diff --git a/testdata/scad/dxf/lwpolyline.scad b/testdata/scad/dxf/lwpolyline.scad
new file mode 100644
index 0000000..0a50787
--- /dev/null
+++ b/testdata/scad/dxf/lwpolyline.scad
@@ -0,0 +1 @@
+import("../../dxf/lwpolyline.dxf");
diff --git a/testdata/scad/dxf/lwpolyline2.scad b/testdata/scad/dxf/lwpolyline2.scad
new file mode 100644
index 0000000..c0bf16c
--- /dev/null
+++ b/testdata/scad/dxf/lwpolyline2.scad
@@ -0,0 +1 @@
+import("../../dxf/lwpolyline2.dxf");
diff --git a/testdata/scad/dxf/multiple-layers.scad b/testdata/scad/dxf/multiple-layers.scad
new file mode 100644
index 0000000..f32fdb1
--- /dev/null
+++ b/testdata/scad/dxf/multiple-layers.scad
@@ -0,0 +1 @@
+import("../../dxf/multiple-layers.dxf");
diff --git a/testdata/scad/dxf/polygon-concave-hole.scad b/testdata/scad/dxf/polygon-concave-hole.scad
new file mode 100644
index 0000000..65ee56f
--- /dev/null
+++ b/testdata/scad/dxf/polygon-concave-hole.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-concave-hole.dxf");
diff --git a/testdata/scad/dxf/polygon-concave-simple.scad b/testdata/scad/dxf/polygon-concave-simple.scad
new file mode 100644
index 0000000..8f9ad18
--- /dev/null
+++ b/testdata/scad/dxf/polygon-concave-simple.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-concave-simple.dxf");
diff --git a/testdata/scad/dxf/polygon-concave.scad b/testdata/scad/dxf/polygon-concave.scad
new file mode 100644
index 0000000..13db93c
--- /dev/null
+++ b/testdata/scad/dxf/polygon-concave.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-concave.dxf");
diff --git a/testdata/scad/dxf/polygon-holes-touch.scad b/testdata/scad/dxf/polygon-holes-touch.scad
new file mode 100644
index 0000000..f716bb9
--- /dev/null
+++ b/testdata/scad/dxf/polygon-holes-touch.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-holes-touch.dxf");
diff --git a/testdata/scad/dxf/polygon-intersect.scad b/testdata/scad/dxf/polygon-intersect.scad
new file mode 100644
index 0000000..a1060fa
--- /dev/null
+++ b/testdata/scad/dxf/polygon-intersect.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-intersect.dxf");
diff --git a/testdata/scad/dxf/polygon-many-holes.scad b/testdata/scad/dxf/polygon-many-holes.scad
new file mode 100644
index 0000000..0ea3324
--- /dev/null
+++ b/testdata/scad/dxf/polygon-many-holes.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-many-holes.dxf");
diff --git a/testdata/scad/dxf/polygon-mesh.scad b/testdata/scad/dxf/polygon-mesh.scad
new file mode 100644
index 0000000..af3e372
--- /dev/null
+++ b/testdata/scad/dxf/polygon-mesh.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-mesh.dxf");
diff --git a/testdata/scad/dxf/polygon-overlap.scad b/testdata/scad/dxf/polygon-overlap.scad
new file mode 100644
index 0000000..2958f5a
--- /dev/null
+++ b/testdata/scad/dxf/polygon-overlap.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-overlap.dxf");
diff --git a/testdata/scad/dxf/polygon-riser.scad b/testdata/scad/dxf/polygon-riser.scad
new file mode 100644
index 0000000..7607258
--- /dev/null
+++ b/testdata/scad/dxf/polygon-riser.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-riser.dxf");
diff --git a/testdata/scad/dxf/polygon-self-intersect.scad b/testdata/scad/dxf/polygon-self-intersect.scad
new file mode 100644
index 0000000..e4764b3
--- /dev/null
+++ b/testdata/scad/dxf/polygon-self-intersect.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon-self-intersect.dxf");
diff --git a/testdata/scad/dxf/polygon8.scad b/testdata/scad/dxf/polygon8.scad
new file mode 100644
index 0000000..d17a77a
--- /dev/null
+++ b/testdata/scad/dxf/polygon8.scad
@@ -0,0 +1 @@
+import("../../dxf/polygon8.dxf");
diff --git a/testdata/scad/dxf/polygons.scad b/testdata/scad/dxf/polygons.scad
new file mode 100644
index 0000000..90fe14b
--- /dev/null
+++ b/testdata/scad/dxf/polygons.scad
@@ -0,0 +1 @@
+import("../../dxf/polygons.dxf");
diff --git a/testdata/scad/dxf/transform-insert.scad b/testdata/scad/dxf/transform-insert.scad
new file mode 100644
index 0000000..22a0132
--- /dev/null
+++ b/testdata/scad/dxf/transform-insert.scad
@@ -0,0 +1 @@
+import("../../dxf/transform-insert.dxf");
diff --git a/testdata/scad/dxf/triangle-with-duplicate-vertex.scad b/testdata/scad/dxf/triangle-with-duplicate-vertex.scad
new file mode 100644
index 0000000..d7dfe74
--- /dev/null
+++ b/testdata/scad/dxf/triangle-with-duplicate-vertex.scad
@@ -0,0 +1 @@
+import("../../dxf/triangle-with-duplicate-vertex.dxf");
diff --git a/testdata/scad/features/transform-tests.scad b/testdata/scad/features/transform-tests.scad
index a591695..e2dd71e 100644
--- a/testdata/scad/features/transform-tests.scad
+++ b/testdata/scad/features/transform-tests.scad
@@ -5,6 +5,7 @@ module mycyl() {
translate([25,0,0]) scale([1,2,0.5]) mycyl();
translate([20,-30,0]) scale(0.5) mycyl();
translate([0,-20,0]) rotate([90,0,0]) mycyl();
+translate([0,-40,0]) rotate([90,0,45]) mycyl();
rotate(v=[-1,0,0], a=45) mycyl();
multmatrix([[1,0,0,-25],
[0,1,0,0],
@@ -15,4 +16,4 @@ multmatrix([[1,0.4,0.1,-25],
[0.2,0.2,0.5,0],
[0,0,0,1]]) mycyl();
-//FIXME: mirror() \ No newline at end of file
+//FIXME: mirror() and scale() \ No newline at end of file
diff --git a/testdata/scad/minimal/allfunctions.scad b/testdata/scad/minimal/allfunctions.scad
index c33b43c..ef21a90 100644
--- a/testdata/scad/minimal/allfunctions.scad
+++ b/testdata/scad/minimal/allfunctions.scad
@@ -23,3 +23,4 @@ a = lookup();
a = dxf_dim();
a = dxf_cross();
a = version();
+a = version_num();
diff --git a/testdata/scad/minimal/transform-insert.scad b/testdata/scad/minimal/transform-insert.scad
deleted file mode 100644
index 1237bb2..0000000
--- a/testdata/scad/minimal/transform-insert.scad
+++ /dev/null
@@ -1 +0,0 @@
-import_dxf("transform-insert.dxf");
contact: Jan Huwald // Impressum