0031092: Foundation Classes - incorrect last output value for Infinite progress indicator
[occt.git] / tests / bugs / fclasses / bug23192_2
CommitLineData
809eca9d 1puts "================"
2puts "OCC23192"
3puts "================"
4puts ""
5#######################################################################################
6# Regression in writestl command
7#######################################################################################
8
9catch { pload XDE }
10
11set BugNumber OCC23192
12
13set aFile $imagedir/${test_image}.stl
09494223 14file delete ${aFile}
809eca9d 15
16set anASCIImode 0
809eca9d 17
18box res 10 10 10
b9c1e440 19incmesh res 0.1
809eca9d 20
b9c1e440 21writestl res ${aFile} ${anASCIImode}
809eca9d 22catch {exec chmod 777 ${aFile}}
23
24if { [file exists ${aFile}] } {
4c4420df 25 readstl result ${aFile} -brep
809eca9d 26
a4eba920 27checknbshapes result -vertex 8 -edge 18 -wire 12 -face 12 -shell 1 -solid 0 -compsolid 0 -compound 0 -shape 51
809eca9d 28 # Check file size
29 set size_status 0
09494223 30 set filesize [ file size ${aFile} ]
809eca9d 31 if { ${filesize} != 0 } {
32 set size_status 0
33 } else {
34 set size_status 1
35 }
36
37 if { ${size_status} == 0 } {
38 puts "OK ${BugNumber}"
39 } else {
40 puts "Faulty ${BugNumber}"
41 }
42} else {
43 puts "Faulty ${BugNumber}"
44}
45
58cf74e0 46checkprops result -s 600
47checkshape result
5747059b 48checkview -display result -3d -path ${imagedir}/${test_image}.png