Looks like they don't pass with Go 1.4 either ...
lucky(~/src/github.com/juju/errors) % go1.4 test
---------------------------------------------------------------------- FAIL: functions_test.go:68: functionSuite.TestDeferredAnnotatef
functions_test.go:81: c.Assert(errors.Details(err), jc.Contains, tagToLocation["deferredAnnotate"].String()) ... obtained string = "[{github.com/juju/errors/functions_test.go:76: deferred annotate} {github.com/juju/errors/functions_test.go:73: first}]" ... expected string = "github.com/juju/errors/functions_test.go:77"
OOPS: 21 passed, 1 FAILED --- FAIL: Test (0.02s) FAIL exit status 1 FAIL github.com/juju/errors 0.031s
Looks like they don't pass with Go 1.4 either ...
lucky(~ /src/github. com/juju/ errors) % go1.4 test
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- test.go: 68: functionSuite. TestDeferredAnn otatef
FAIL: functions_
functions_ test.go: 81: errors. Details( err), jc.Contains, tagToLocation[ "deferredAnnota te"].String( )) com/juju/ errors/ functions_ test.go: 76: deferred annotate} {github. com/juju/ errors/ functions_ test.go: 73: first}]" com/juju/ errors/ functions_ test.go: 77"
c.Assert(
... obtained string = "[{github.
... expected string = "github.
OOPS: 21 passed, 1 FAILED com/juju/ errors 0.031s
--- FAIL: Test (0.02s)
FAIL
exit status 1
FAIL github.