脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Golang - 带你在Go test中体验jest的安装使用

带你在Go test中体验jest的安装使用

2022-11-12 11:51超级大柱子 Golang

这篇文章带你在Go test中体验jest的安装使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

正文

二话不说,先上图:

带你在Go test中体验jest的安装使用

图中我们看到,当你启动 gojest 命令后,可以进行交互式的测试。

  • 按 f 键聚焦第一个失败的用例
  • 当你保持时,可以自动重测
  • 精简了测试信息

有了这个测试库,我们就可以在茫茫多的测试日志中快速定位需要聚焦失败的用例。

安装

?
1
$ go install github.com/ymzuiku/gojest@latest

使用

在你的项目中

测试所有:

?
1
gojest ./...

测试某个目录下的所有:

?
1
gojest ./dir/...

测试所有,并且监听修改事件

?
1
gojest ./... -w

在命令行中键入以下按键,切换测试行为:

  • 测试所有: a
  • 聚焦第一个失败的用例: f
  • 测试所有,且忽视缓存: shift+a
  • 聚焦第一个失败的用例,且忽视缓存: shift+f
  • 帮助: h
  • 退出: q

话说回来,这不就是 jest 么?【手动狗头】

最后附上仓库地址:github.com/ymzuiku/goj…

以上就是带你体验Go test中的jest的详细内容,更多关于Go test体验jest的资料请关注服务器之家其它相关文章!

原文链接:https://juejin.cn/post/7122493992788787236

延伸 · 阅读

精彩推荐
  • Golang深入解析Go语言编程中的递归使用

    深入解析Go语言编程中的递归使用

    这篇文章主要介绍了Go语言编程中的递归使用,是Go语言入门学习中的基础知识,需要的朋友可以参考下 ...

    脚本之家2632020-04-28
  • GolangGolang原生rpc(rpc服务端源码解读)

    Golang原生rpc(rpc服务端源码解读)

    本文主要介绍了Golang原生rpc(rpc服务端源码解读),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面...

    鹿灏楷silves7092022-09-13
  • GolangGo语言通道之缓冲通道

    Go语言通道之缓冲通道

    这篇文章介绍了Go语言通道之缓冲通道,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    奋斗的大橙子3492022-07-16
  • Golanggolang gorm 结构体的表字段缺省值设置方式

    golang gorm 结构体的表字段缺省值设置方式

    这篇文章主要介绍了golang gorm 结构体的表字段缺省值设置方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    wide28811052021-03-09
  • Golang使用Go进行单元测试的实现

    使用Go进行单元测试的实现

    这篇文章主要介绍了使用Go进行单元测试的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随...

    帅气猫咪3242020-05-29
  • Golanggo Cobra命令行工具入门教程

    go Cobra命令行工具入门教程

    Cobra是一个用Go语言实现的命令行工具并且现在正在被很多项目使用,例如:Kubernetes、Hugo和Github CLI等,通过使用Cobra,我们可以快速的创建命令行工具,特...

    Go和分布式IM11962022-06-24
  • GolangGo语言Zap库Logger的定制化和封装使用详解

    Go语言Zap库Logger的定制化和封装使用详解

    这篇文章主要介绍了Go语言Zap库Logger的定制化和封装使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪...

    kevinyan7782022-10-25
  • Golangjenkins配置golang 代码工程自动发布的实现方法

    jenkins配置golang 代码工程自动发布的实现方法

    这篇文章主要介绍了jenkins配置golang 代码工程自动发布,jks是个很好的工具,使用方法也很多,我只用了它简单的功能,对jenkins配置golang相关知识感兴趣的朋...

    stefan124011712022-07-26