puts "============"
puts "OCC23182"
puts "============"
puts ""
#######################################################################
# During STEP translation isn't checked for validity flag IsClosed
#######################################################################

set BugNumber OCC23182

testreadstep [locate_data_file OCC23182-Layout1.stp] result

set CheckShape_status 0

set square 1.24252

set nb_v_good 98
set nb_e_good 98
set nb_w_good 1
set nb_f_good 1
set nb_sh_good 1
set nb_sol_good 0
set nb_compsol_good 0
set nb_compound_good 0
set nb_shape_good 199

set aClosed [lindex [whatis result] end]
if { ${aClosed} != "Orientable" } {
   set CheckShape_status 1
}

if { ${CheckShape_status} != 0 } {
   puts "Faulty ${BugNumber}"
} else {
   puts "OK ${BugNumber}"
}

set 3dviewer 0
