我正在尝试第一次使用Convey。 我的真实测试由于未知原因而失败,因此我创建了这个非常简单的测试,并且失败的方式相同。 我可能做错了,但是我很茫然 更新:我在另一个运行正常的应用程序中发现了一个旧的Convey测试。 我将简单测试复制到它并运行测试。 有用。 是否有可 ...
我正在尝试第一次使用Convey。 我的真实测试由于未知原因而失败,因此我创建了这个非常简单的测试,并且失败的方式相同。 我可能做错了,但是我很茫然 更新:我在另一个运行正常的应用程序中发现了一个旧的Convey测试。 我将简单测试复制到它并运行测试。 有用。 是否有可 ...
在goconvey中,有一个功能可以显示程序包的覆盖范围,当您单击要分析的程序包时,将弹出一个go coverage工具,其中显示了源代码,并用已覆盖和未覆盖的内容进行了着色。 例如: 但是,我的SUT中有很多软件包,当单击它们时, 它们不会显示任何测试覆盖率,甚至不会显示4 ...
不知道为什么以下自定义断言不起作用,这似乎是编译错误,但是我使用的语法似乎符合其维基页面中所解释的内容: https : //github.com/smartystreets/goconvey/wiki/Custom-断言 我基本上要断言time.Time申请的结构是代表过去24小时内的日 ...
结果 第34行: - 无法解析json,{%!e(string =无效字符'{'寻找对象键字符串的开头)%!e(int64 = 50)} goroutine 8 [正在运行]: 问题 :好像当我传递垃圾json文件时。它是恐慌并且不执行任何So语句?如何修复它? ...
我正在尝试测试基于echo框架/路由器的golang API。 我有以下测试..... 并在控制器中... 关于如何在cho框架中测试此功能的任何建议? 这是我不希望的行为(c.Get(“ user”)在测试中的行为与实时环境中的行为不同)。 ...
在为我的源文件之一( commonutil.go )创建单元测试时遇到问题 对于上述源,我创建了测试文件“commonutil_test.go”(在同一个包中) 但是,当尝试执行“go test util/commonutil_test.go”时,它显示: util\\commonu ...
我有一个public文件夹服务静态资源。 我编写了一些测试,以使用Convey将静态内容保存在此文件夹中。 由于在公用文件夹中创建了新文件,它陷入了永无止境的循环。 integration.go:120: File system state modified, publishing ...
我如何用go test命令明确地说只对主程序包运行测试,而不对源目录中的其他程序运行测试。 目前,它正在使用$go test -v 。 但是...我也在使用goconvey,它似乎是递归运行的。 根据此页面https://github.com/smartystreets/goconve ...
我开始使用golang进行一些开发工作,我很想使用goconvey提供的BDD样式。 我刚刚将系统配置为针对golang进行设置,我已经获得了github.com/smartystreets/goconvey的所有提示,但是当我在goconvey中编写一些简单的测试并尝试通过控制台执行它们 ...
我正在设置go并尝试使用http://goconvey.co/获得一个简单的项目 我将$ GOPATH设置为/ Users / joe / Desktop / playground / go 当我跑步时 $去获取github.com/smartystreets/goconv ...
我有一套测试,使用GoConvey和Go 1.3.1在本地工作得很好。 但是当我用Jenkins触发构建时,还有Go 1.3.1,我得到了Goconvey的恐慌,这与我在测试中使用的go例程有关。 测试可以在这里看到: 这里的错误: ...