0026855: Draw commands to debug Boolean Operations Algorithm
[occt.git] / tests / bugs / xde / bug12905
CommitLineData
3bea4c16 1puts "============"
2puts "OCC12905"
3puts "============"
4puts ""
5#######################################################################
6# Invalid writing to IGES
7#######################################################################
8
9set BugNumber OCC12905
10
11vertex v1 0 0 0
12vertex v2 0 0 10
13edge e1 v1 v2
14
15set EdgeFile ${imagedir}/${BugNumber}.igs
16file delete ${EdgeFile}
17
18set IsOk 1
19
20if {[catch { brepiges e1 ${EdgeFile} } ]} {
21 set IsOk 0
22} else {
23 if {[catch { igesbrep ${EdgeFile} result * } ]} {
24 set IsOk 0
25 } else {
a4eba920 26 checknbshapes result -vertex 2 -edge 1 -wire 0 -face 0 -shell 0 -solid 0 -compsolid 0 -compound 0 -shape 3
3bea4c16 27 }
28}
29
30# Resume
31puts ""
32if { ${IsOk} == 0 } {
33 puts "Faulty ${BugNumber}"
34} else {
35 puts "OK ${BugNumber}"
36}
37