0024130: Implementing ray tracing visualization core
[occt.git] / tests / bugs / fclasses / bug23192_1
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 1
17set InParallel 0
18
19box res 10 10 10
20
21writestl res ${aFile} ${anASCIImode} ${InParallel}
22catch {exec chmod 777 ${aFile}}
23
24if { [file exists ${aFile}] } {
25 readstl result ${aFile}
26
27set nb_v_good 8
28set nb_e_good 18
29set nb_w_good 12
30set nb_f_good 12
31set nb_sh_good 1
32set nb_sol_good 0
33set nb_compsol_good 0
34set nb_compound_good 0
35set nb_shape_good 51
36
37 # Check file size
38 set size_status 0
09494223 39 set filesize [ file size ${aFile} ]
809eca9d 40 if { ${filesize} != 0 } {
41 set size_status 0
42 } else {
43 set size_status 1
44 }
45
46 if { ${size_status} == 0 } {
47 puts "OK ${BugNumber}"
48 } else {
49 puts "Faulty ${BugNumber}"
50 }
51} else {
52 puts "Faulty ${BugNumber}"
53}
54
55set square 600
56set 3dviewer 0
57