]> Cypherpunks repositories - gostls13.git/commitdiff
base64_test: use new reflect interface (CL 31107)
authorRuss Cox <rsc@golang.org>
Tue, 7 Jul 2009 18:03:40 +0000 (11:03 -0700)
committerRuss Cox <rsc@golang.org>
Tue, 7 Jul 2009 18:03:40 +0000 (11:03 -0700)
R=austin
DELTA=3  (0 added, 0 deleted, 3 changed)
OCL=31112
CL=31282

src/pkg/base64/base64_test.go

index a9e3738ceb63a38f6a1ec1475b827b14310f54ba..6ebaa235d57a9ffc567511c7226866053ceaa76e 100644 (file)
@@ -50,9 +50,9 @@ var bigtest = testpair {
 }
 
 func testEqual(t *testing.T, msg string, args ...) bool {
-       v := reflect.NewValue(args).(reflect.StructValue);
-       v1 := v.Field(v.Len() - 2);
-       v2 := v.Field(v.Len() - 1);
+       v := reflect.NewValue(args).(*reflect.StructValue);
+       v1 := v.Field(v.NumField() - 2);
+       v2 := v.Field(v.NumField() - 1);
        if v1.Interface() != v2.Interface() {
                t.Errorf(msg, args);
                return false;