0023403: Crash when parsing an expression with lexical error
[occt.git] / tests / bugs / demo / CR23410
CommitLineData
319e4241 1puts "============"
2puts "CR23410"
3puts "============"
4puts ""
5#######################################################################
6# QA comamnds don't work properly in new testing system
7#######################################################################
8pload QAcommands
9
9fe1ada8 10set r_1 0.4
11set r_2 0.5
12set g_1 0.9
13set g_2 1
14set b_1 0
15set b_2 0.1
319e4241 16set x1 128
17set y1 235
18box result 100 100 100
19vdisplay result
20vsetdispmode 1
21vfit
22vsetcolor result GREEN
23set color [ QAGetPixelColor ${x1} ${y1} ]
24regexp {RED +: +([-0-9.+eE]+)} $color full rd
25regexp {GREEN +: +([-0-9.+eE]+)} $color full gr
26regexp {BLUE +: +([-0-9.+eE]+)} $color full bl
27
9fe1ada8 28set red_status 0
29if { $rd < $r_1 || $rd > $r_2 } {
30 set red_status 1
31} else {
32 set red_status 0
33}
34
35set green_status 0
36if { $gr < $g_1 || $gr > $g_2 } {
37 set green_status 1
38} else {
39 set green_status 0
40}
41
42set blue_status 0
43if { $bl < $b_1 || $bl > $b_2 } {
44 set blue_status 1
45} else {
46 set blue_status 0
47}
48
49if { $red_status != 0 || $green_status != 0 || $blue_status != 0 } {
319e4241 50 puts "Error : color are not equal"
51 puts "Error : QA command QAGetPixelColor doesn't work properly"
52}
53set 3dviewer 1
54
55
56
57
58