0029355: OCCT 6.9.1 persistence restored in OCCT 7.2.0 not working
[occt.git] / tests / bugs / fclasses / bug13963_1
CommitLineData
a8676008 1pload QAcommands
2
3puts "============"
4puts "OCC13963"
5puts "============"
6puts ""
7#######################################################################
8# Some improvements in Bnd and gp classes
9#######################################################################
10
11set BugNumber OCC13963
12
13set Result [OCC13963 1 0 0 1]
14
15regexp {\([ \t]*([-0-9.+eE]+)[ \t]*([-0-9.+eE]+)[ \t]*([-0-9.+eE]+)[ \t]*\)[ \t]*=>[ \t]*\([ \t]*([-0-9.+eE]+)[ \t]*([-0-9.+eE]+)[ \t]*([-0-9.+eE]+)[ \t]*\)} $Result full OriginX OriginY OriginZ ResultX ResultY ResultZ
16
17if { ${OriginX} == 1.000 } {
18 set Status 0
19} else {
20 set Status 1
21}
22if { ${OriginY} == 0.000 } {
23 set Status 0
24} else {
25 set Status 2
26}
27if { ${OriginZ} == 0.000 } {
28 set Status 0
29} else {
30 set Status 3
31}
32
33if { ${ResultX} == 1.000 } {
34 set Status 0
35} else {
36 set Status 4
37}
38if { ${ResultY} == 0.000 } {
39 set Status 0
40} else {
41 set Status 5
42}
43if { ${ResultZ} == 0.000 } {
44 set Status 0
45} else {
46 set Status 6
47}
48
49puts "Status = ${Status}"
50# Resume
51puts ""
52if { ${Status} != 0 } {
53 puts "Faulty ${BugNumber}"
54} else {
55 puts "OK ${BugNumber}"
56}
57