aboutsummaryrefslogtreecommitdiff
path: root/test/stringrange.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-04-13 05:31:44 -0700
committerRuss Cox <rsc@golang.org>2009-04-13 05:31:44 -0700
commita62467af93d94081fabbb0b7b753c7515ea6e36f (patch)
treeec88e54180df03e042471c6b2ccff89a87dd9b0c /test/stringrange.go
parent907509de4a9590a2bb13274e2a8a2d070ffee57e (diff)
downloadgo-a62467af93d94081fabbb0b7b753c7515ea6e36f.tar.gz
go-a62467af93d94081fabbb0b7b753c7515ea6e36f.zip
fix stringrange test
R=ken OCL=27353 CL=27353
Diffstat (limited to 'test/stringrange.go')
-rw-r--r--test/stringrange.go16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/stringrange.go b/test/stringrange.go
index 66d25e1f4f..4d581d70f2 100644
--- a/test/stringrange.go
+++ b/test/stringrange.go
@@ -40,8 +40,22 @@ func main() {
fmt.Println("after loop i is", i, "not", len(s)-1);
ok = false;
}
+
+ i = 12345;
+ c = 23456;
+ for i, c = range "" {
+ }
+ if i != 12345 {
+ fmt.Println("range empty string assigned to index:", i);
+ ok = false;
+ }
+ if c != 23456 {
+ fmt.Println("range empty string assigned to value:", c);
+ ok = false;
+ }
+
if !ok {
- fmt.Println("FAIL");
+ fmt.Println("BUG: stringrange");
sys.Exit(1)
}
}