mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-08 18:40:55 +03:00
Test case tests/bugs/modalg/dxf906 was renamed to bug889 Adding test cases to tests/bugs/moddata Modified expressions puts [checkshape result]. Added command vzfit in end file in folder bugs. Unlocked command coordload in QABugs_3.cxx Modified test case bugs vis buc60738 Added test cases to modalg and moddata Added test cases to caf and fclasses Added test cases to group heal
51 lines
1.6 KiB
Plaintext
Executable File
51 lines
1.6 KiB
Plaintext
Executable File
#INTERFACE DXF
|
|
puts "============"
|
|
puts "OCC910"
|
|
puts "============"
|
|
puts ""
|
|
#####################################################
|
|
## The problem with sat files depends on problem of BRepTools_WireExplorer
|
|
#####################################################
|
|
|
|
pload XDE
|
|
catch { source $env(CSF_DrawPluginQADefaults)/QARebuildCommands }
|
|
|
|
restore [locate_data_file OCC910.rle] a
|
|
|
|
checkshape a
|
|
explode a w
|
|
checkshape a_7
|
|
|
|
set list1 [expwire a_7]
|
|
regexp {TopoDS_Iterator\(EDGE\) donne ([-0-9.+eE]+) Edges} $list1 full TopoDS_Iterator1
|
|
regexp {TopExp_Explorer\(EDGE\) donne ([-0-9.+eE]+) Edges} $list1 full TopExp_Explorer1
|
|
regexp {BRepTools_WireExplorer donne ([-0-9.+eE]+) Edges} $list1 full BRepTools_WireExplorer1
|
|
|
|
|
|
set list2 [expwire a_7 a]
|
|
regexp {TopoDS_Iterator\(EDGE\) donne ([-0-9.+eE]+) Edges} $list1 full TopoDS_Iterator2
|
|
regexp {TopExp_Explorer\(EDGE\) donne ([-0-9.+eE]+) Edges} $list1 full TopExp_Explorer2
|
|
regexp {BRepTools_WireExplorer donne ([-0-9.+eE]+) Edges} $list1 full BRepTools_WireExplorer2
|
|
|
|
puts "TopoDS_Iterator1 = ${TopoDS_Iterator1}"
|
|
puts "TopExp_Explorer1 = ${TopExp_Explorer1}"
|
|
puts "BRepTools_WireExplorer1 = ${BRepTools_WireExplorer1}"
|
|
|
|
puts "TopoDS_Iterator2 = ${TopoDS_Iterator2}"
|
|
puts "TopExp_Explorer2 = ${TopExp_Explorer2}"
|
|
puts "BRepTools_WireExplorer2 = ${BRepTools_WireExplorer2}"
|
|
|
|
if { ${TopoDS_Iterator1} != ${TopoDS_Iterator2} || \
|
|
${TopExp_Explorer1} != ${TopExp_Explorer2} || \
|
|
${BRepTools_WireExplorer1} != ${BRepTools_WireExplorer2} } {
|
|
puts "Faulty OCC910"
|
|
} else {
|
|
puts "OCC910 OK"
|
|
}
|
|
|
|
renamevar a_7 result
|
|
|
|
set length 149.816
|
|
set 2dviewer 0
|
|
|