summaryrefslogtreecommitdiff
path: root/test/ken/robif.go
diff options
context:
space:
mode:
Diffstat (limited to 'test/ken/robif.go')
-rw-r--r--test/ken/robif.go25
1 files changed, 14 insertions, 11 deletions
diff --git a/test/ken/robif.go b/test/ken/robif.go
index 41d164cd5..b6fe4e433 100644
--- a/test/ken/robif.go
+++ b/test/ken/robif.go
@@ -21,56 +21,57 @@ func main() {
count = 0;
if true {
- count = count + 1;
+ count = count + 1;
}
assertequal(count, 1, "if true");
count = 0;
if false {
- count = count + 1;
+ count = count + 1;
}
assertequal(count, 0, "if false");
count = 0;
if one := 1; true {
- count = count + one;
+ count = count + one;
}
assertequal(count, 1, "if true one");
count = 0;
if one := 1; false {
- count = count + 1;
+ _ = one;
+ count = count + 1;
}
assertequal(count, 0, "if false one");
count = 0;
if {
- count = count + 1;
+ count = count + 1;
}
assertequal(count, 1, "if empty");
count = 0;
if one := 1; {
- count = count + one;
+ count = count + one;
}
assertequal(count, 1, "if empty one");
count = 0;
if i5 < i7 {
- count = count + 1;
+ count = count + 1;
}
assertequal(count, 1, "if cond");
count = 0;
if true {
- count = count + 1;
+ count = count + 1;
} else
count = count - 1;
assertequal(count, 1, "if else true");
count = 0;
if false {
- count = count + 1;
+ count = count + 1;
} else
count = count - 1;
assertequal(count, -1, "if else false");
@@ -78,7 +79,8 @@ func main() {
count = 0;
if t:=1; false {
count = count + 1;
- t := 7;
+ t := 7;
+ _ = t;
} else
count = count - t;
assertequal(count, -1, "if else false var");
@@ -87,7 +89,8 @@ func main() {
t := 1;
if false {
count = count + 1;
- t := 7;
+ t := 7;
+ _ = t;
} else
count = count - t;
assertequal(count, -1, "if else false var outside");