From 790a8bbcbfa8713ee46400bdf53a271f51183730 Mon Sep 17 00:00:00 2001 From: mkv Date: Tue, 22 Apr 2014 16:19:26 +0400 Subject: [PATCH] 0024827: Incorrect result of projection of an edge on a face Test cases for issue CR24827 --- tests/nproject/base/bug24827_1 | 24 ++++++++++++++++++++++++ tests/nproject/base/bug24827_2 | 24 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100755 tests/nproject/base/bug24827_1 create mode 100755 tests/nproject/base/bug24827_2 diff --git a/tests/nproject/base/bug24827_1 b/tests/nproject/base/bug24827_1 new file mode 100755 index 0000000000..ea3d2c991e --- /dev/null +++ b/tests/nproject/base/bug24827_1 @@ -0,0 +1,24 @@ +puts "============" +puts "OCC24827" +puts "============" +puts "" +############################### +## Incorrect result of projection of an edge on a face +############################### + +restore [locate_data_file bug24827_Comp.brep] c +explode c + +nproject result c_2 c_1 1.e-7 + +set nb_v_good 2 +set nb_e_good 1 +set nb_w_good 0 +set nb_f_good 0 +set nb_sh_good 0 +set nb_sol_good 0 +set nb_compsol_good 0 +set nb_compound_good 1 +set nb_shape_good 4 + +set length 0.0008 diff --git a/tests/nproject/base/bug24827_2 b/tests/nproject/base/bug24827_2 new file mode 100755 index 0000000000..c71d086d96 --- /dev/null +++ b/tests/nproject/base/bug24827_2 @@ -0,0 +1,24 @@ +puts "============" +puts "OCC24827" +puts "============" +puts "" +############################### +## Incorrect result of projection of an edge on a face +############################### + +restore [locate_data_file bug24827_Comp.brep] c +explode c + +nproject result c_3 c_1 1.e-7 + +set nb_v_good 2 +set nb_e_good 1 +set nb_w_good 0 +set nb_f_good 0 +set nb_sh_good 0 +set nb_sol_good 0 +set nb_compsol_good 0 +set nb_compound_good 1 +set nb_shape_good 4 + +set length 0.0008