mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-07-25 12:55:50 +03:00
- Deleted slow V3D and performance tests under `tests/v3d` and `tests/perf`. - Updated `de_before_script` in DE/IGES tests to set `new_resource_path` to a subfolder per file. - Added cleanup logic in `de_after_script` to delete the temporary resource directories.
60 lines
2.7 KiB
Plaintext
60 lines
2.7 KiB
Plaintext
# !!!! This file is generated automatically, do not edit manually! See end script
|
|
puts "TODO CR23096 ALL: NBSHAPES : Faulty"
|
|
puts "TODO CR23096 ALL: STATSHAPE : Faulty"
|
|
|
|
|
|
set filename trj4_k1_geo-pe-214.stp
|
|
|
|
set ref_data {
|
|
DATA : Faulties = 0 ( 0 ) Warnings = 0 ( 0 ) Summary = 0 ( 0 )
|
|
TPSTAT : Faulties = 0 ( 0 ) Warnings = 0 ( 8 ) Summary = 0 ( 8 )
|
|
CHECKSHAPE : Wires = 0 ( 0 ) Faces = 0 ( 0 ) Shells = 0 ( 0 ) Solids = 0 ( 0 )
|
|
NBSHAPES : Solid = 0 ( 0 ) Shell = 52 ( 0 ) Face = 52 ( 52 )
|
|
STATSHAPE : Solid = 0 ( 0 ) Shell = 52 ( 0 ) Face = 52 ( 52 ) FreeWire = 0 ( 0 )
|
|
TOLERANCE : MaxTol = 0.007319568061 ( 0.01121716749 ) AvgTol = 0.0001836876899 ( 0.0003721357713 )
|
|
LABELS : N0Labels = 3 ( 3 ) N1Labels = 2 ( 2 ) N2Labels = 0 ( 0 ) TotalLabels = 5 ( 5 ) NameLabels = 5 ( 5 ) ColorLabels = 0 ( 0 ) LayerLabels = 0 ( 0 )
|
|
PROPS : Centroid = 0 ( 0 ) Volume = 0 ( 0 ) Area = 1 ( 1 )
|
|
NCOLORS : NColors = 0 ( 0 )
|
|
COLORS : Colors = ( )
|
|
NLAYERS : NLayers = 0 ( 0 )
|
|
LAYERS : Layers = ( )
|
|
|
|
}
|
|
|
|
# Due to the ambiguous interpretation of the "inner" wire on the surfaces
|
|
# that have natural bound (is it the cutout in the whole surface, or it's just wrong wire orientation),
|
|
# we must manually turn off the adding of the natural bound option of the shape healing for this test.
|
|
|
|
set de_use_custom_scripts 1
|
|
|
|
proc de_before_script {TheFileName} {
|
|
# remember the path to the old resource file
|
|
set old_resource_path $::env(CSF_STEPDefaults)
|
|
# reading old resource file
|
|
set anOptions [parse_resource_file "${old_resource_path}/STEP"]
|
|
# activation of ignoring the adding of natural bound
|
|
dict set anOptions "FromSTEP.FixShape.FixAddNaturalBoundMode" "0"
|
|
# path to new resource file
|
|
global imagedir new_resource_path
|
|
set new_resource_path "${imagedir}[file rootname $TheFileName]"
|
|
# creating resource file
|
|
create_resource_file "${new_resource_path}/STEP" $anOptions
|
|
# changing the path to the resource file
|
|
set ::env(CSF_STEPDefaults) ${new_resource_path}
|
|
puts "New path to STEP resource file is: \"${new_resource_path}\""
|
|
|
|
return ${old_resource_path}
|
|
}
|
|
|
|
proc de_after_script {old_resource_path} {
|
|
# Restoring the path to the old resource file
|
|
set ::env(CSF_STEPDefaults) ${old_resource_path}
|
|
puts "Restore path to STEP resource file: \"${old_resource_path}\""
|
|
# Remove the newly created resource directory and its contents
|
|
global new_resource_path
|
|
if {[info exists new_resource_path] && [file exists ${new_resource_path}]} {
|
|
file delete -force ${new_resource_path}
|
|
puts "Deleted temporary directory: \"${new_resource_path}\""
|
|
}
|
|
}
|