2
我安装去了,试了第一部分How to write go code去测试总是通过为什么?
而经过一段时间没有看到预期的结果,我注意到去测试总是通过,总是!
我错过了什么?
$ go version
go version go1
$ mkdir -p src/example/math
$ cat >src/example/math/sum_test.go <<.
> package math
>
> import "testing"
>
> func SumTest(t *testing.T) {
> t.Errorf("ssss %d", 1)
> }
> .
$ go test example/math
ok example/math 0.044s
我使用Windows x64和我使用Git bash作为外壳
尽管我不知道去,我不认为这会导致1失败的任何条件。 – Makoto
我输入了更多,我应该。这是测试函数:http://golang.org/doc/code.html#Testing,它保持通过,所以我删除了所有东西,直到我结束了e.Errof,它类似于Python中的'raise Exception' – OscarRyz