]> Cypherpunks repositories - gostls13.git/commit
test: adjust bug324 to expect run-time failure, not compile-time.
authorIan Lance Taylor <iant@golang.org>
Tue, 29 Mar 2011 22:03:09 +0000 (15:03 -0700)
committerIan Lance Taylor <iant@golang.org>
Tue, 29 Mar 2011 22:03:09 +0000 (15:03 -0700)
commit3dbf65871c9b2f9f6e6c8b272b77d4a03d3d1ec3
tree6e6459dd5c187312c0d83ad856cfc7365a027201
parent974d2c98e02d6331b9ae441ec676c6901bafc238
test: adjust bug324 to expect run-time failure, not compile-time.

Failing at compile time requires that for each conversion
between two interface types the compiler compare the sets of
unexported methods to see if they come from different
packages.  Since this test will fail approximately never on
real code, and since it can't catch all cases of the problem,
I don't think it's worth testing in the compiler.  This CL
changes this test to look for a run-time panic rather than a
compile-time error.

R=gri, rsc1, iant2, rsc
CC=golang-dev
https://golang.org/cl/4332041
test/bugs/bug324.dir/main.go
test/bugs/bug324.go
test/golden.out