summaryrefslogtreecommitdiff
path: root/test/ken/slicearray.go
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2010-03-24 16:46:53 -0700
committerRob Pike <r@golang.org>2010-03-24 16:46:53 -0700
commit420d470e6ef507a6183e49c42f04051349803487 (patch)
tree19bab8994a6a628a1309f01d31a9809d6f6ac5be /test/ken/slicearray.go
parente2854b2f5f4789b20941f5b35082d9fa33c152e3 (diff)
downloadgolang-420d470e6ef507a6183e49c42f04051349803487.tar.gz
delete all uses of panicln by rewriting them using panic or,
in the tests, println+panic. gofmt some tests too. R=rsc CC=golang-dev http://codereview.appspot.com/741041
Diffstat (limited to 'test/ken/slicearray.go')
-rw-r--r--test/ken/slicearray.go250
1 files changed, 152 insertions, 98 deletions
diff --git a/test/ken/slicearray.go b/test/ken/slicearray.go
index f24c7fc9c..76ec80931 100644
--- a/test/ken/slicearray.go
+++ b/test/ken/slicearray.go
@@ -6,131 +6,185 @@
package main
-var bx [10]byte
-var by []byte;
-var fx [10]float
-var fy []float;
-var lb,hb int
-var t int
-
-func
-main() {
- lb = 0; hb = 10;
- by = &bx; tstb();
-
- lb = 0; hb = 10;
- fy = &fx; tstf();
+var bx [10]byte
+var by []byte
+var fx [10]float
+var fy []float
+var lb, hb int
+var t int
+
+func main() {
+ lb = 0
+ hb = 10
+ by = &bx
+ tstb()
+
+ lb = 0
+ hb = 10
+ fy = &fx
+ tstf()
// width 1 (byte)
- lb = 0; hb = 10;
- by = bx[lb:hb]; tstb();
- by = bx[lb:10]; tstb();
- by = bx[lb:]; tstb();
- by = bx[0:hb]; tstb();
- by = bx[0:10]; tstb();
- by = bx[0:]; tstb();
-
- lb = 2; hb = 10;
- by = bx[lb:hb]; tstb();
- by = bx[lb:10]; tstb();
- by = bx[lb:]; tstb();
- by = bx[2:hb]; tstb();
- by = bx[2:10]; tstb();
- by = bx[2:]; tstb();
-
- lb = 0; hb = 8;
- by = bx[lb:hb]; tstb();
- by = bx[lb:8]; tstb();
- by = bx[0:hb]; tstb();
- by = bx[0:8]; tstb();
-
- lb = 2; hb = 8;
- by = bx[lb:hb]; tstb();
- by = bx[lb:8]; tstb();
- by = bx[2:hb]; tstb();
- by = bx[2:8]; tstb();
+ lb = 0
+ hb = 10
+ by = bx[lb:hb]
+ tstb()
+ by = bx[lb:10]
+ tstb()
+ by = bx[lb:]
+ tstb()
+ by = bx[0:hb]
+ tstb()
+ by = bx[0:10]
+ tstb()
+ by = bx[0:]
+ tstb()
+
+ lb = 2
+ hb = 10
+ by = bx[lb:hb]
+ tstb()
+ by = bx[lb:10]
+ tstb()
+ by = bx[lb:]
+ tstb()
+ by = bx[2:hb]
+ tstb()
+ by = bx[2:10]
+ tstb()
+ by = bx[2:]
+ tstb()
+
+ lb = 0
+ hb = 8
+ by = bx[lb:hb]
+ tstb()
+ by = bx[lb:8]
+ tstb()
+ by = bx[0:hb]
+ tstb()
+ by = bx[0:8]
+ tstb()
+
+ lb = 2
+ hb = 8
+ by = bx[lb:hb]
+ tstb()
+ by = bx[lb:8]
+ tstb()
+ by = bx[2:hb]
+ tstb()
+ by = bx[2:8]
+ tstb()
// width 4 (float)
- lb = 0; hb = 10;
- fy = fx[lb:hb]; tstf();
- fy = fx[lb:10]; tstf();
- fy = fx[lb:]; tstf();
- fy = fx[0:hb]; tstf();
- fy = fx[0:10]; tstf();
- fy = fx[0:]; tstf();
-
- lb = 2; hb = 10;
- fy = fx[lb:hb]; tstf();
- fy = fx[lb:10]; tstf();
- fy = fx[lb:]; tstf();
- fy = fx[2:hb]; tstf();
- fy = fx[2:10]; tstf();
- fy = fx[2:]; tstf();
-
- lb = 0; hb = 8;
- fy = fx[lb:hb]; tstf();
- fy = fx[lb:8]; tstf();
- fy = fx[0:hb]; tstf();
- fy = fx[0:8]; tstf();
-
- lb = 2; hb = 8;
- fy = fx[lb:hb]; tstf();
- fy = fx[lb:8]; tstf();
- fy = fx[2:hb]; tstf();
- fy = fx[2:8]; tstf();
+ lb = 0
+ hb = 10
+ fy = fx[lb:hb]
+ tstf()
+ fy = fx[lb:10]
+ tstf()
+ fy = fx[lb:]
+ tstf()
+ fy = fx[0:hb]
+ tstf()
+ fy = fx[0:10]
+ tstf()
+ fy = fx[0:]
+ tstf()
+
+ lb = 2
+ hb = 10
+ fy = fx[lb:hb]
+ tstf()
+ fy = fx[lb:10]
+ tstf()
+ fy = fx[lb:]
+ tstf()
+ fy = fx[2:hb]
+ tstf()
+ fy = fx[2:10]
+ tstf()
+ fy = fx[2:]
+ tstf()
+
+ lb = 0
+ hb = 8
+ fy = fx[lb:hb]
+ tstf()
+ fy = fx[lb:8]
+ tstf()
+ fy = fx[0:hb]
+ tstf()
+ fy = fx[0:8]
+ tstf()
+
+ lb = 2
+ hb = 8
+ fy = fx[lb:hb]
+ tstf()
+ fy = fx[lb:8]
+ tstf()
+ fy = fx[2:hb]
+ tstf()
+ fy = fx[2:8]
+ tstf()
}
-func
-tstb() {
- t++;
+func tstb() {
+ t++
if len(by) != hb-lb {
- panicln("t=", t, "lb=", lb, "hb=", hb,
- "len=", len(by), "hb-lb=", hb-lb);
+ println("t=", t, "lb=", lb, "hb=", hb,
+ "len=", len(by), "hb-lb=", hb-lb)
+ panic("fail")
}
if cap(by) != len(bx)-lb {
- panicln("t=", t, "lb=", lb, "hb=", hb,
- "cap=", cap(by), "len(bx)-lb=", len(bx)-lb);
+ println("t=", t, "lb=", lb, "hb=", hb,
+ "cap=", cap(by), "len(bx)-lb=", len(bx)-lb)
+ panic("fail")
}
- for i:=lb; i<hb; i++ {
+ for i := lb; i < hb; i++ {
if bx[i] != by[i-lb] {
- panicln("t=", t, "lb=", lb, "hb=", hb,
+ println("t=", t, "lb=", lb, "hb=", hb,
"bx[", i, "]=", bx[i],
- "by[", i-lb, "]=", by[i-lb]);
+ "by[", i-lb, "]=", by[i-lb])
+ panic("fail")
}
}
- by = nil;
+ by = nil
}
-func
-tstf() {
- t++;
+func tstf() {
+ t++
if len(fy) != hb-lb {
- panicln("t=", t, "lb=", lb, "hb=", hb,
- "len=", len(fy), "hb-lb=", hb-lb);
+ println("t=", t, "lb=", lb, "hb=", hb,
+ "len=", len(fy), "hb-lb=", hb-lb)
+ panic("fail")
}
if cap(fy) != len(fx)-lb {
- panicln("t=", t, "lb=", lb, "hb=", hb,
- "cap=", cap(fy), "len(fx)-lb=", len(fx)-lb);
+ println("t=", t, "lb=", lb, "hb=", hb,
+ "cap=", cap(fy), "len(fx)-lb=", len(fx)-lb)
+ panic("fail")
}
- for i:=lb; i<hb; i++ {
+ for i := lb; i < hb; i++ {
if fx[i] != fy[i-lb] {
- panicln("t=", t, "lb=", lb, "hb=", hb,
+ println("t=", t, "lb=", lb, "hb=", hb,
"fx[", i, "]=", fx[i],
- "fy[", i-lb, "]=", fy[i-lb]);
+ "fy[", i-lb, "]=", fy[i-lb])
+ panic("fail")
}
}
- fy = nil;
+ fy = nil
}
-func
-init() {
- for i:=0; i<len(bx); i++ {
- bx[i] = byte(i+20);
+func init() {
+ for i := 0; i < len(bx); i++ {
+ bx[i] = byte(i + 20)
}
- by = nil;
+ by = nil
- for i:=0; i<len(fx); i++ {
- fx[i] = float(i+20);
+ for i := 0; i < len(fx); i++ {
+ fx[i] = float(i + 20)
}
- fy = nil;
+ fy = nil
}