mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
parser: fix if expression
This commit is contained in:

committed by
Alexander Medvednikov

parent
0382331499
commit
3d235169c8
14
vlib/compiler/tests/if_expression_test.v
Normal file
14
vlib/compiler/tests/if_expression_test.v
Normal file
@ -0,0 +1,14 @@
|
||||
|
||||
fn test_if_expression_precedence_false_condition(){
|
||||
b := 10
|
||||
c := 20
|
||||
res := 1 + if b > c { b } else { c } + 1
|
||||
assert res == c + 2
|
||||
}
|
||||
|
||||
fn test_if_expression_precedence_true_condition(){
|
||||
b := 20
|
||||
c := 10
|
||||
res := 1 + if b > c { b } else { c } + 1
|
||||
assert res == b + 2
|
||||
}
|
Reference in New Issue
Block a user