0028097: Test system does not recognize 'fail...' messages as errors
[occt.git] / tests / bugs / modalg_4 / bug825
1 puts "TODO OCC25915 ALL: FAILED during Triangulation"
2 puts "TODO OCC25915 ALL: Triangulation FAILED for 1 of 2 Faces"
3 puts "TODO OCC25915 ALL: Faulty OCC825"
4 puts "TODO OCC25915 ALL: Faulty shapes in variables faulty_1 to faulty_"
5
6 pload QAcommands
7
8 puts "============"
9 puts "OCC825"
10 puts "============"
11 puts ""
12 ######################################
13 ## BRepAlgoAPI_Cut fails on sphere and b-spline face
14 ######################################
15 ## (old topology)
16 #####################################
17
18 if { [ catch { set info_result [OCC825 a1 a2 a3 res1 res2] } ] } {
19     puts "Faulty OCC825"
20 } else {
21     if { [regexp {FAILED} $info_result] } {
22         puts "Faulty OCC825"
23     }
24
25     set ExplodeList [explode res1]
26     if {[llength ${ExplodeList}] < 1} {
27         puts "Faulty OCC825"
28     }
29
30     set ExplodeList [explode res2]
31     if {[llength ${ExplodeList}] < 1} {
32         puts "Faulty OCC825"
33     }
34
35     checkshape res1
36     checkprops res1 -s 5890.42
37     checknbshapes res1 -face 2 -shell 1 -solid 1 -compsolid 0 -compound 1 -shape 15
38
39     renamevar res2 result
40 }
41
42 checkshape result
43 checkprops result -s 5890.42
44
45 checkview -display result -2d -path ${imagedir}/${test_image}.png
46
47