From efd535aebfe1e2c14742a95dc29b875d324de319 Mon Sep 17 00:00:00 2001 From: mkv Date: Thu, 13 Jul 2017 13:28:20 +0300 Subject: [PATCH] Test for 0022886: Bug in boolean --- tests/bugs/modalg_7/bug22886 | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 tests/bugs/modalg_7/bug22886 diff --git a/tests/bugs/modalg_7/bug22886 b/tests/bugs/modalg_7/bug22886 new file mode 100755 index 0000000000..111e90a212 --- /dev/null +++ b/tests/bugs/modalg_7/bug22886 @@ -0,0 +1,36 @@ +puts "TODO OCC22886 ALL: Error : Boolean operations common is WRONG" + +puts "============" +puts "OCC22886" +puts "============" +puts "" +###################################################### +# Bug in boolean +###################################################### + +restore [locate_data_file bug22886_solid1.brep] solid1 +restore [locate_data_file bug22886_solid2.brep] solid2 + +bcommon result1 solid1 solid2 + +set square 947.358 + +set nbshapes_expected " +Number of shapes in shape + VERTEX : 78 + EDGE : 134 + WIRE : 56 + FACE : 56 + SHELL : 1 + SOLID : 1 + COMPSOLID : 0 + COMPOUND : 1 + SHAPE : 327 +" +checknbshapes result1 -ref ${nbshapes_expected} -t -m "Boolean operations common" + +common result2 solid1 solid2 +checknbshapes result2 -ref ${nbshapes_expected} -t -m "Boolean operations common" + +checkview -display result1 -2d -path ${imagedir}/${test_image}_1.png +checkview -display result2 -2d -path ${imagedir}/${test_image}_2.png