Test case for issue CR25191
--- /dev/null
+puts "========"
+puts "OCC25191"
+puts "========"
+puts ""
+##################################################################################
+# There is no intersection vertex between edges
+##################################################################################
+
+restore [locate_data_file bug25191_b1.brep] b1
+restore [locate_data_file bug25191_b2.brep] b2
+
+bclearobjects
+bcleartools
+baddobjects b1
+baddtools b2
+bfillds -s
+bbuild result
+
+# Analysis of "nbshapes result"
+set nb_v_good 5
+set nb_e_good 4
+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 10
+
+set 2dviewer 1