1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-10 18:51:21 +03:00
apn f1aa2b6272 Adding new testing cases for chl grid
Adding procedures checkcolor and checkpoint.
Modified test cases which are used QAGetPixelColor or QAAISGetPixelColor2d
Allow using command QAAISGetPixelColor2d on WNT
Rename test case tests/bugs/vis/bug19619 to pro19619
Added test cases to modalg and moddata
2012-12-14 16:56:11 +04:00

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
puts [checkshape a]
explode a w
puts [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