e5d07e51e2dd457653df5035f9c3f4fa59434835
[occt.git] / tests / bugs / mesh / bug24938
1 puts "TODO OCC24938 ALL: Error: shape contains 0 triangles"
2 puts "TODO OCC24938 ALL: Error: shape contains 0 nodes"
3
4 puts "=========="
5 puts "OCC24938"
6 puts "=========="
7 puts ""
8 ########################################
9 # BRepMesh_IncrementalMesh hangs
10 ########################################
11
12 # to prevent loops limit to 5 minutes
13 cpulimit 300
14
15 restore [locate_data_file bug24938_27773.brep] result
16
17 tclean result
18 incmesh result 1.5 -relative
19 set trinfo_s [trinfo result]
20 regexp {([0-9]+) triangles} ${trinfo_s} str nbtri_s
21 regexp {([0-9]+) nodes} ${trinfo_s} str nbnod_s
22
23 if { ${nbtri_s} == 0 } {
24   puts "Error: shape contains 0 triangles"
25 } else {
26   puts "OK: shape contains ${nbtri_s} triangles"
27 }
28
29 if { ${nbnod_s} == 0 } {
30   puts "Error: shape contains 0 nodes"
31 } else {
32   puts "OK: shape contains ${nbnod_s} nodes"
33 }
34
35 vinit
36 vsetdispmode 1
37 vdisplay result
38 vfit
39 checkview -screenshot -3d -path ${imagedir}/${test_image}.png