0028974: Test cases for STL reader/writer
authoraml <aml@opencascade.com>
Wed, 14 Jun 2017 05:07:26 +0000 (08:07 +0300)
committerbugmaster <bugmaster@opencascade.com>
Tue, 8 Aug 2017 15:10:17 +0000 (18:10 +0300)
Add new test grid for STL read/write.

64 files changed:
tests/de_mesh/begin [new file with mode: 0644]
tests/de_mesh/end [new file with mode: 0644]
tests/de_mesh/grids.list [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A1 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A10 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A11 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A12 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A2 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A3 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A4 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A5 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A6 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A7 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A8 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/A9 [new file with mode: 0644]
tests/de_mesh/shape_write_stl/begin [new file with mode: 0644]
tests/de_mesh/shape_write_stl/end [new file with mode: 0644]
tests/de_mesh/stl_read/A1 [new file with mode: 0644]
tests/de_mesh/stl_read/A10 [new file with mode: 0644]
tests/de_mesh/stl_read/A11 [new file with mode: 0644]
tests/de_mesh/stl_read/A12 [new file with mode: 0644]
tests/de_mesh/stl_read/A13 [new file with mode: 0644]
tests/de_mesh/stl_read/A14 [new file with mode: 0644]
tests/de_mesh/stl_read/A15 [new file with mode: 0644]
tests/de_mesh/stl_read/A2 [new file with mode: 0644]
tests/de_mesh/stl_read/A3 [new file with mode: 0644]
tests/de_mesh/stl_read/A4 [new file with mode: 0644]
tests/de_mesh/stl_read/A5 [new file with mode: 0644]
tests/de_mesh/stl_read/A6 [new file with mode: 0644]
tests/de_mesh/stl_read/A7 [new file with mode: 0644]
tests/de_mesh/stl_read/A8 [new file with mode: 0644]
tests/de_mesh/stl_read/A9 [new file with mode: 0644]
tests/de_mesh/stl_read/B1 [new file with mode: 0644]
tests/de_mesh/stl_read/B10 [new file with mode: 0644]
tests/de_mesh/stl_read/B11 [new file with mode: 0644]
tests/de_mesh/stl_read/B12 [new file with mode: 0644]
tests/de_mesh/stl_read/B13 [new file with mode: 0644]
tests/de_mesh/stl_read/B14 [new file with mode: 0644]
tests/de_mesh/stl_read/B15 [new file with mode: 0644]
tests/de_mesh/stl_read/B2 [new file with mode: 0644]
tests/de_mesh/stl_read/B3 [new file with mode: 0644]
tests/de_mesh/stl_read/B4 [new file with mode: 0644]
tests/de_mesh/stl_read/B5 [new file with mode: 0644]
tests/de_mesh/stl_read/B6 [new file with mode: 0644]
tests/de_mesh/stl_read/B7 [new file with mode: 0644]
tests/de_mesh/stl_read/B8 [new file with mode: 0644]
tests/de_mesh/stl_read/B9 [new file with mode: 0644]
tests/de_mesh/stl_read/C1 [new file with mode: 0644]
tests/de_mesh/stl_read/C10 [new file with mode: 0644]
tests/de_mesh/stl_read/C11 [new file with mode: 0644]
tests/de_mesh/stl_read/C12 [new file with mode: 0644]
tests/de_mesh/stl_read/C13 [new file with mode: 0644]
tests/de_mesh/stl_read/C14 [new file with mode: 0644]
tests/de_mesh/stl_read/C15 [new file with mode: 0644]
tests/de_mesh/stl_read/C2 [new file with mode: 0644]
tests/de_mesh/stl_read/C3 [new file with mode: 0644]
tests/de_mesh/stl_read/C4 [new file with mode: 0644]
tests/de_mesh/stl_read/C5 [new file with mode: 0644]
tests/de_mesh/stl_read/C6 [new file with mode: 0644]
tests/de_mesh/stl_read/C7 [new file with mode: 0644]
tests/de_mesh/stl_read/C8 [new file with mode: 0644]
tests/de_mesh/stl_read/C9 [new file with mode: 0644]
tests/de_mesh/stl_read/begin [new file with mode: 0644]
tests/de_mesh/stl_read/end [new file with mode: 0644]

diff --git a/tests/de_mesh/begin b/tests/de_mesh/begin
new file mode 100644 (file)
index 0000000..60847cd
--- /dev/null
@@ -0,0 +1 @@
+cpulimit 1000
diff --git a/tests/de_mesh/end b/tests/de_mesh/end
new file mode 100644 (file)
index 0000000..8525cdc
--- /dev/null
@@ -0,0 +1,3 @@
+puts ""
+puts "TEST COMPLETED" 
+puts ""
diff --git a/tests/de_mesh/grids.list b/tests/de_mesh/grids.list
new file mode 100644 (file)
index 0000000..6bef0c8
--- /dev/null
@@ -0,0 +1,2 @@
+001 stl_read
+002 shape_write_stl
diff --git a/tests/de_mesh/shape_write_stl/A1 b/tests/de_mesh/shape_write_stl/A1
new file mode 100644 (file)
index 0000000..56c8d9f
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_1.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 22748 -nod 11376
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A10 b/tests/de_mesh/shape_write_stl/A10
new file mode 100644 (file)
index 0000000..49e1f03
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_10.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 130 -nod 67
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A11 b/tests/de_mesh/shape_write_stl/A11
new file mode 100644 (file)
index 0000000..8e34164
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_11.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 150 -nod 77
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A12 b/tests/de_mesh/shape_write_stl/A12
new file mode 100644 (file)
index 0000000..8c5a21f
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_12.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 4396  -nod 2200
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A2 b/tests/de_mesh/shape_write_stl/A2
new file mode 100644 (file)
index 0000000..98ba1d9
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_2.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 290 -nod 147
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A3 b/tests/de_mesh/shape_write_stl/A3
new file mode 100644 (file)
index 0000000..fb4900b
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_3.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 200 -nod 102
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A4 b/tests/de_mesh/shape_write_stl/A4
new file mode 100644 (file)
index 0000000..c8494c0
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_4.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 146 -nod 75
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A5 b/tests/de_mesh/shape_write_stl/A5
new file mode 100644 (file)
index 0000000..83367a1
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_5.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 13102 -nod 6553
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A6 b/tests/de_mesh/shape_write_stl/A6
new file mode 100644 (file)
index 0000000..83d7ece
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_6.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 2398 -nod 1201
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A7 b/tests/de_mesh/shape_write_stl/A7
new file mode 100644 (file)
index 0000000..ec1cedd
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_7.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 40 -nod 22
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A8 b/tests/de_mesh/shape_write_stl/A8
new file mode 100644 (file)
index 0000000..0546cf0
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_8.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 58 -nod 31
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/A9 b/tests/de_mesh/shape_write_stl/A9
new file mode 100644 (file)
index 0000000..9284f43
--- /dev/null
@@ -0,0 +1,15 @@
+# Read brep file
+restore [locate_data_file bug28840_9.brep] m
+
+# Mesh it
+incmesh m 1.0
+
+# Save, read and delete file
+writestl m $imagedir/${casename}
+readstl res $imagedir/${casename} triangulation
+file delete $imagedir/${casename}
+
+checktrinfo res -tri 56 -nod 30
+
+# Visual check
+checkview -display res -2d -path ${imagedir}/${test_image}.png
diff --git a/tests/de_mesh/shape_write_stl/begin b/tests/de_mesh/shape_write_stl/begin
new file mode 100644 (file)
index 0000000..c2b8f66
--- /dev/null
@@ -0,0 +1,3 @@
+pload XDE
+pload MODELING
+
diff --git a/tests/de_mesh/shape_write_stl/end b/tests/de_mesh/shape_write_stl/end
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/de_mesh/stl_read/A1 b/tests/de_mesh/stl_read/A1
new file mode 100644 (file)
index 0000000..05b7c6b
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_001.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 3609 -nod 1807
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A10 b/tests/de_mesh/stl_read/A10
new file mode 100644 (file)
index 0000000..e92d07b
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_010.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 26582 -nod 13346
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A11 b/tests/de_mesh/stl_read/A11
new file mode 100644 (file)
index 0000000..f653e32
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_011.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 9170 -nod 4595
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A12 b/tests/de_mesh/stl_read/A12
new file mode 100644 (file)
index 0000000..c669896
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_012.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 10059 -nod 5036
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A13 b/tests/de_mesh/stl_read/A13
new file mode 100644 (file)
index 0000000..b2fe449
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_013.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 8773 -nod 4406
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A14 b/tests/de_mesh/stl_read/A14
new file mode 100644 (file)
index 0000000..563490b
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_014.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 18462 -nod 9272
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A15 b/tests/de_mesh/stl_read/A15
new file mode 100644 (file)
index 0000000..7e4b226
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_015.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 7662 -nod 3836
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A2 b/tests/de_mesh/stl_read/A2
new file mode 100644 (file)
index 0000000..4554070
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_002.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 19034 -nod 9535
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A3 b/tests/de_mesh/stl_read/A3
new file mode 100644 (file)
index 0000000..27b3c5f
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_003.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 3236 -nod 1620
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A4 b/tests/de_mesh/stl_read/A4
new file mode 100644 (file)
index 0000000..50a38c2
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_004.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 15479 -nod 7793
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A5 b/tests/de_mesh/stl_read/A5
new file mode 100644 (file)
index 0000000..5afc02d
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_005.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 10526 -nod 5265
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A6 b/tests/de_mesh/stl_read/A6
new file mode 100644 (file)
index 0000000..0e48971
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_006.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 14447 -nod 7264
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A7 b/tests/de_mesh/stl_read/A7
new file mode 100644 (file)
index 0000000..f12fbce
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_007.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 4199 -nod 2109
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A8 b/tests/de_mesh/stl_read/A8
new file mode 100644 (file)
index 0000000..90f24f7
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_008.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 22149 -nod 11118
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/A9 b/tests/de_mesh/stl_read/A9
new file mode 100644 (file)
index 0000000..29414da
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_009.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 5678 -nod 2841
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B1 b/tests/de_mesh/stl_read/B1
new file mode 100644 (file)
index 0000000..7471f26
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_016.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 68 -nod 36
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B10 b/tests/de_mesh/stl_read/B10
new file mode 100644 (file)
index 0000000..dc37f45
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_025.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 54364 -nod 24452
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B11 b/tests/de_mesh/stl_read/B11
new file mode 100644 (file)
index 0000000..8d13a7e
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_026.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 41113 -nod 18457
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B12 b/tests/de_mesh/stl_read/B12
new file mode 100644 (file)
index 0000000..d964b25
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_027.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 7440 -nod 3720
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B13 b/tests/de_mesh/stl_read/B13
new file mode 100644 (file)
index 0000000..55170fc
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_028.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 10956 -nod 5238
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B14 b/tests/de_mesh/stl_read/B14
new file mode 100644 (file)
index 0000000..9ec0c22
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_029.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 33313 -nod 15442
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B15 b/tests/de_mesh/stl_read/B15
new file mode 100644 (file)
index 0000000..f50053b
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_030.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 38380 -nod 19158
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B2 b/tests/de_mesh/stl_read/B2
new file mode 100644 (file)
index 0000000..29aee49
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_017.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 1 -nod 3
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B3 b/tests/de_mesh/stl_read/B3
new file mode 100644 (file)
index 0000000..7e9a968
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_018.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 2 -nod 5
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B4 b/tests/de_mesh/stl_read/B4
new file mode 100644 (file)
index 0000000..aafd933
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_019.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 509952 -nod 254992
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B5 b/tests/de_mesh/stl_read/B5
new file mode 100644 (file)
index 0000000..b331d21
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_020.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 26840 -nod 13432
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B6 b/tests/de_mesh/stl_read/B6
new file mode 100644 (file)
index 0000000..cfe3e9e
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_021.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 63268 -nod 31445
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B7 b/tests/de_mesh/stl_read/B7
new file mode 100644 (file)
index 0000000..1e90521
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_022.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 4388 -nod 2194
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B8 b/tests/de_mesh/stl_read/B8
new file mode 100644 (file)
index 0000000..60a64f3
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_023.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 288 -nod 144
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/B9 b/tests/de_mesh/stl_read/B9
new file mode 100644 (file)
index 0000000..0d301f0
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_024.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 116 -nod 60
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C1 b/tests/de_mesh/stl_read/C1
new file mode 100644 (file)
index 0000000..724a954
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_031.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 29606 -nod 14817
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C10 b/tests/de_mesh/stl_read/C10
new file mode 100644 (file)
index 0000000..b19ade9
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_040.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 5720 -nod 2864
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C11 b/tests/de_mesh/stl_read/C11
new file mode 100644 (file)
index 0000000..d101554
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_041.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 6082 -nod 3052
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C12 b/tests/de_mesh/stl_read/C12
new file mode 100644 (file)
index 0000000..33a3506
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_042.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 10131 -nod 5068
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C13 b/tests/de_mesh/stl_read/C13
new file mode 100644 (file)
index 0000000..fbaa132
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_043.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 17780 -nod 8954
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C14 b/tests/de_mesh/stl_read/C14
new file mode 100644 (file)
index 0000000..3b2304e
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_044.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 5998 -nod 3002
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C15 b/tests/de_mesh/stl_read/C15
new file mode 100644 (file)
index 0000000..380b0c7
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_045.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 19011 -nod 9598
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C2 b/tests/de_mesh/stl_read/C2
new file mode 100644 (file)
index 0000000..92e960f
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_032.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 4340 -nod 2172
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C3 b/tests/de_mesh/stl_read/C3
new file mode 100644 (file)
index 0000000..91c2b3a
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_033.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 25560 -nod 12928
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C4 b/tests/de_mesh/stl_read/C4
new file mode 100644 (file)
index 0000000..550104d
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_034.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 10762 -nod 5387
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C5 b/tests/de_mesh/stl_read/C5
new file mode 100644 (file)
index 0000000..0a8e5b5
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_035.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 21778 -nod 10963
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C6 b/tests/de_mesh/stl_read/C6
new file mode 100644 (file)
index 0000000..6be3e8f
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_036.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 7806 -nod 3907
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C7 b/tests/de_mesh/stl_read/C7
new file mode 100644 (file)
index 0000000..3ac2724
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_037.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 8286 -nod 4164
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C8 b/tests/de_mesh/stl_read/C8
new file mode 100644 (file)
index 0000000..dcf04b7
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_038.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 6811 -nod 3408
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/C9 b/tests/de_mesh/stl_read/C9
new file mode 100644 (file)
index 0000000..3d85f51
--- /dev/null
@@ -0,0 +1,7 @@
+readstl m [locate_data_file model_stl_039.stl] triangulation
+
+# Number of triangles check
+checktrinfo m -tri 19651 -nod 9862
+
+# Visual check
+checkview -display m -2d -path ${imagedir}/${test_image}.png
\ No newline at end of file
diff --git a/tests/de_mesh/stl_read/begin b/tests/de_mesh/stl_read/begin
new file mode 100644 (file)
index 0000000..c2b8f66
--- /dev/null
@@ -0,0 +1,3 @@
+pload XDE
+pload MODELING
+
diff --git a/tests/de_mesh/stl_read/end b/tests/de_mesh/stl_read/end
new file mode 100644 (file)
index 0000000..e69de29