puts "========"
puts "OCC28150"
puts "========"
puts ""
#####################################################
# Exception is raised during Boolean operation
#####################################################

restore [locate_data_file bug28150_shapes.brep] b
explode b
bclearobjects
bcleartools
baddobjects b_1
baddtools b_2
bfillds
# Before fix: error
bbop result 0

checkshape result

checknbshapes result -wire 5 -face 2
checkprops result -s 14.5302

checkview -display result -2d -path ${imagedir}/${test_image}.png
