Testing 如何在测试中运行示例?

Testing 如何在测试中运行示例?,testing,go,Testing,Go,我试图在测试中运行示例。 但是,运行后,将显示警告。 测试:警告:没有要运行的测试 此示例代码包括注释//输出注释。 func ExampleMethod1() { fmt.Printf("result: %x", Method1()) // Output: xxxx } 怎么了?在运行测试时,我是这样执行的。 go test-v xxxx\u test.go 谢谢 哈利在这篇文章之后,我找到了它 我的xxx_test.go文件根本不包含Testxxx func。 xxx_

我试图在测试中运行示例。 但是,运行后,将显示警告。

测试:警告:没有要运行的测试

此示例代码包括注释
//输出注释。

func ExampleMethod1() {
    fmt.Printf("result: %x", Method1())
    // Output: xxxx
}
怎么了?在运行测试时,我是这样执行的。
go test-v xxxx\u test.go

谢谢


哈利

在这篇文章之后,我找到了它

我的xxx_test.go文件根本不包含Testxxx func。 xxx_test.go至少需要一个。 除了示例之外,在添加了Testxxx func之后,示例代码工作了


谢谢

该示例应运行并报告所写的错误。无需指定.go文件:
go-test
将在当前目录中运行示例。示例是否在_test.go文件中?是的,此示例代码包含在_test.go文件中。由于某些原因,该文件或函数未包含在内。请制作一个完整的独立示例,以便其他人可以验证问题。啊,这是一个bug。它将在go1.8中修复,正如我刚才所说的:D