Updating test for current state of OCCT
[occt.git] / tests / bugs / modalg_3 / bug22595
CommitLineData
e187cc0a 1puts "============"
2puts "OCC22595"
3puts "============"
4puts ""
5######################################################
6# gp_Mat's constructors incompletely initilize memory
7######################################################
8
9set BugNumber OCC22595
10pload QAcommands
11
12set Min_ListLength 11
13
14set List [ OCC22595 ]
15
16set status 0
17set ListLength [llength ${List}]
18
19if { ${ListLength} != ${Min_ListLength}} {
20 set status 1
21 puts "Error: ListLength = ${ListLength}"
22}
23
24set index0 0
25set M11 [lindex ${List} [expr ${index0} +2]]
26set M12 [lindex ${List} [expr ${index0} + 3 ]]
27set M13 [lindex ${List} [expr ${index0} + 4 ]]
28set M21 [lindex ${List} [expr ${index0} + 5 ]]
29set M22 [lindex ${List} [expr ${index0} + 6 ]]
30set M23 [lindex ${List} [expr ${index0} + 7 ]]
31set M31 [lindex ${List} [expr ${index0} + 8 ]]
32set M32 [lindex ${List} [expr ${index0} + 9 ]]
33set M33 [lindex ${List} [expr ${index0} + 10 ]]
34
35if { ${M11} != 0 || ${M12} != 0 || ${M13} != 0 } {
36 set status 1
37}
38if { ${M21} != 0 || ${M22} != 0 || ${M23} != 0 } {
39 set status 1
40}
41if { ${M31} != 0 || ${M32} != 0 || ${M33} != 0 } {
42 set status 1
43}
44if { $status != 0 } {
45 puts "Faulty $BugNumber"
46} else {
47 puts "OK $BugNumber"
48}
49
50
51