73375359 |
1 | puts "=======" |
2 | puts "OCC28892" |
3 | puts "=======" |
4 | puts "" |
5 | ################################################## |
6 | # BOPAlgo_PaveFiller returns status "error: 11" in draw or raises exception in app on the given shapes set |
7 | ################################################## |
8 | |
9 | binrestore [locate_data_file bug28892_tools.bin] b |
10 | |
11 | explode b |
12 | bclearobjects |
13 | bcleartools |
14 | baddobjects b_6 |
15 | baddtools b_12 |
16 | bfillds |
17 | bbuild result |
18 | |
19 | # just check that the operation did not raise an exception and produced any result |
20 | checkshape result |
21 | |
22 | if {![regexp "OK" [bopcheck result]]} { |
23 | puts "Error: result is self-interfered" |
24 | } |
25 | |
26 | # checkview -display result -2d -path ${imagedir}/${test_image}.png |