请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

ccmouse 2021-11-23 22:55:05

看起来像是没有跑到相应的测试。需要按照视频的目录结构调整一下,确保我们运行了测试。我试了一下,输出是:

mpb% go test -coverprofile c.out ./...

ok      imooc.com/ccmouse/learngo/lang/container/nonrepeatingsubstr     0.292s  coverage: 52.6% of statements


0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕勒7032484 #1
    应该是跑了测试的,我这边加了失败的结果打印
    go test -coverprofile c.out ./...
    --- FAIL: TestAdd (0.00s)
        add_test.go:21: 1 + 2 != 2
    FAIL
    coverage: [no statements](这里没有输出结果)
    FAIL    zero.com/my_go/defer/funcTest   1.750s
    FAIL
    回复 有任何疑惑可以回复我~ 2021-11-24 16:02:51
  • ccmouse 回复 提问者 weixin_慕勒7032484 #2
    我查到了一个类似问题,原因是Add函数和TestAdd函数写在了一个文件里。把他们分开为add.go和add_test.go应该可以了。
    回复 有任何疑惑可以回复我~ 2021-11-29 20:58:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信