0014531: Boolean Operation Algorithm fails
[occt.git] / tests / bugs / modalg_5 / bug25828_2
1 puts "========"
2 puts "OCC25828"
3 puts "========"
4 puts ""
5 ##########################################
6 ## BRepAlgoAPI_Section fails for a solid and a face depending on order of arguments
7 ##########################################
8
9 set BugNumber OCC25828
10
11 restore [locate_data_file bug25828_intersectionproblem.brep] t
12 explode t
13
14 bop t_2 t_1
15 bopsection result
16
17 set expl [explode result]
18
19 set ll [llength $expl]
20
21 if {${ll} == 2} {
22     puts "Result is ${ll} section edges"
23     puts "${BugNumber} OK"
24 } else {
25     puts "Result is ${ll} section edge"
26     puts "Error ${BugNumber}"
27 }
28
29 checkview -display result -2d -path ${imagedir}/${test_image}.png