0033661: Data Exchange, Step Import - Tessellated GDTs are not imported
[occt.git] / tests / bugs / heal / bug22924
CommitLineData
3bea4c16 1puts "================"
2puts "OCC22924"
3puts "================"
4puts ""
5######################################################################################
6# We need more stable work of ShapeAnalysis_FreeBounds::ConnectEdgesToWires()
7######################################################################################
8
9set BugNumber OCC22924
10
11pload XDE
12
13set order {1 2 3 4 5 6 7 8 9 10}
14restore [locate_data_file bug22924_3D_Sketcher.brep] a
15set err 0
16set numcheck 100
17set lord [split $order " "]
18for {set i 1} {$i <= $numcheck} {incr i} {
19 set val [connectedges r a]
20 set lnum [lindex [split $val \n] 1]
21 set llnum [split $lnum " "]
22 set ll [llength $llnum]
23 for {set j 0} {$j <= $ll} {incr j} {
24 set ref_val [lindex $lord $j]
25 set check_val [lindex $llnum $j]
26 if {$ref_val == $check_val} {
27 continue
28 }
29 incr err
30 }
31}
32
33if $err {
34 puts "Error $err"
35 puts "Faulty ${BugNumber}"
36} else {
37 puts "OK"
38}