0025132: Visualization - treat any TopoDS_Solid as closed volume
[occt.git] / tests / bugs / vis / bug22652
CommitLineData
7faaccfd 1puts "============"
2puts "OCC22652"
3puts "============"
4puts ""
5#######################################################################
6# No mesh for face (regression)
7#######################################################################
8
9set BugNumber OCC22652
10
11pload ALL
12
13restore [locate_data_file OCC22652-faceNoMesh.brep] result
14vinit
15vdisplay result
16vfit
17
18vsetdispmode 1
19
20set tri_info [trinfo result]
21regexp { +([-0-9.+eE]+) +triangles} $tri_info full tri
22regexp { +([-0-9.+eE]+) +nodes} $tri_info full nod
23regexp {Maximal deflection +([-0-9.+eE]+)} $tri_info full defl
24
25set status 0
26
27if { ${tri} > 0 } {
28 puts "triangles: OK ${BugNumber}"
29} else {
30 puts "triangles: Faulty ${BugNumber}"
31 set status 1
32}
33
34if { ${nod} > 0 } {
35 puts "nodes: OK ${BugNumber}"
36} else {
37 puts "nodes: Faulty ${BugNumber}"
38 set status 1
39}
40
41# Resume
42puts ""
43if { ${status} != 0 } {
44 puts "Faulty ${BugNumber}"
45} else {
46 puts "OK ${BugNumber}"
47}
48
49set only_screen 1