On Wed, Aug 28, 2013 at 3:48 PM, Fumin Wang <
awaw...@gmail.com> wrote:
> @Jan, I'm afraid that doesn't work, "go test" stubbornly complains with
>
> can't load package: package geochat: found packages geochat (geocoding.go)
> and main (main.go) in $GOPATH/src/geochat
_______________________________________________________________________________
(15:53) jnml@fsc-r550:~/src/tmp/x$ ll
celkem 8
-rw-rw-r-- 1 jnml jnml 114 srp 28 15:53 foo_test.go
-rw-rw-r-- 1 jnml jnml 81 srp 28 15:53 main.go
_______________________________________________________________________________
(15:53) jnml@fsc-r550:~/src/tmp/x$ cat foo_test.go
package main
import "testing"
func Test(t *testing.T) {
if g, e := foo(), "bar"; g != e {
t.Fatal(g, e)
}
}
_______________________________________________________________________________
(15:53) jnml@fsc-r550:~/src/tmp/x$ cat main.go
package main
func foo() string { return "bar" }
func main() { println(foo()) }
_______________________________________________________________________________
(15:53) jnml@fsc-r550:~/src/tmp/x$ go test -v
=== RUN Test
--- PASS: Test (0.00 seconds)
PASS
ok tmp/x 0.007s
_______________________________________________________________________________
(15:54) jnml@fsc-r550:~/src/tmp/x$
-j