跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

Gomega和ginkgo一样可以打印完整的字符串吗?

php小编柚子你好!关于你提到的问题,Gomega和ginkgo都是Go语言中流行的测试框架。虽然它们在测试方面有相似之处,但在打印完整的字符串方面有一些差异。对于Gomega,它提供了一些方便的函数和断言,但在打印字符串时,只会显示部分内容,而不是完整的字符串。而ginkgo则能够打印完整的字符串,这对于调试和排查问题非常有帮助。因此,如果你需要打印完整的字符串,建议使用ginkgo来进行测试。希望能对你有所帮助! 问题内容 单元测试的错误打印示例:
expected : "...up - finish..." to equal | : "...up - vault ..."
有没有办法增加打印限制,这根本不切实际...... 至少有 100 个标志之类的...... 编辑: 我可能没有提供足够的信息:
Vault ... Finish...
这并不是字符串中唯一不同的部分,如果发生错误,如果没有更多上下文,则很难阅读。应该有一种方法可以允许完整的比较打印不是吗?与 nodejs chai 中的情况类似。 go语言参考手册 中文CHM版 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。本文给大家带来Go参考手册,需要的可以来下载! Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。 Go 语言特色 简洁、快速、安全 并行、有趣、开源 内存管理、v数组安全、编译 下载 解决方法 https://www.php.cn/link/e3c92f539bc17efbcc0c2e5229efa268 看看这个,onsi 回答道。查看
format
包。

相关文章