5 ###############################
6 ## Wrong result obtained by intersection algorithm.
7 ###############################
9 restore [locate_data_file bug26841c3-prism.brep] p3
10 restore [locate_data_file bug26841c1-deck.brep] a3
12 bsection result a3 p3 -n2d2
20 set nbshapes_expected "
21 Number of shapes in shape
33 checknbshapes result -ref ${nbshapes_expected} -t -m "SECTION"
35 regexp {Tolerance +MAX=([-0-9.+eE]+)} [tolerance result] full MaxTolerance
36 puts "MaxTolerance=$MaxTolerance"
38 set expected_MaxTolerance 0.00010145423883977269
39 set tol_abs_MaxTolerance 0.0
40 set tol_rel_MaxTolerance 0.001
41 checkreal "MaxTolerance" ${MaxTolerance} ${expected_MaxTolerance} ${tol_abs_MaxTolerance} ${tol_rel_MaxTolerance}
43 set log [checksection result]
45 if { [string compare -nocase $log " nb alone Vertices : 0\n\n"] } {
46 puts "ERROR: the section is not closed"
48 puts "The section is OK"
51 checkview -screenshot -2d -path ${imagedir}/${test_image}.png