首页 > 其他分享 >go test跳过某个测试用例

go test跳过某个测试用例

时间:2023-10-25 23:01:28浏览次数:30  
标签:re testing test add 测试用例 func go

package ch11

func add(a, b int) int {
	return a + b
}

package ch11

import (
	"fmt"
	"testing"
)

func TestAdd(t *testing.T) {
	re := add(1, 4)

	if re != 5 {
		t.Errorf("expect %d, actual %d", 3, re)
	}
}

func TestAdd2(t *testing.T) {
	if testing.Short() {
		t.Skip("short 模式下跳过")
	}
	fmt.Println("6666666")
	re := add(1, 5)
	if re != 6 {
		t.Errorf("expect %d actual %d", 6, re)
	}
}

运行如下命令测试时候可以跳过

go test -short

标签:re,testing,test,add,测试用例,func,go
From: https://www.cnblogs.com/postkarte/p/17788341.html

相关文章

  • Go 常用标准库之 fmt 介绍与基本使用
    Go常用标准库之fmt介绍与基本使用目录Go常用标准库之fmt介绍与基本使用一、介绍二、向外输出2.1Print系列2.2Fprint系列2.3Sprint系列2.4Errorf系列三、格式化占位符3.1通用占位符3.2布尔型3.3整型3.4浮点数与复数3.5字符串和[]byte3.6指针3.7宽度标识符3.......
  • go list查看包可用列表
    ➜awesomeProjectgolist-m-versions"github.com/gin-gonic/gin"github.com/gin-gonic/ginv1.1.1v1.1.2v1.1.3v1.1.4v1.3.0v1.4.0v1.5.0v1.6.0v1.6.1v1.6.2v1.6.3v1.7.0v1.7.1v1.7.2v1.7.3v1.7.4v1.7.5v1.7.6v1.7.7v1.8.0v1.8.1v1.8.2......
  • Django admin后台管理
    django给提供了一个可视化的界面用来让你方便的对你的模型表进行数据的增删改查操作如果你先想要使用amdin后台管理操作模型表你需要先注册你的模型表告诉admin你需要操作哪些表注册模型表去你的应用下的admin.py中注册你的模型表fromdjango.contribimportadminfrom......
  • 二、深度测试(Z Test)
    1.是什么①从渲染管线出发②书面上理解所谓深度测试,就是针对当前对象在屏幕上(更准确的说是framebuffer)对应的像素点,讲对象自身的深度值与当前该像素点缓存的深度值进行比较,如果通过了,本对象再改像素点才会将颜色写入颜色缓冲区,否则不会写入颜色缓冲区③逻辑上理解④从发展上理解2.......
  • 3.1 模板测试与深度测试(Stencil Test & Z Test)
    一、模板测试(StencilTest)模板测试可以实现的一些效果图1.是什么①从渲染管线出发:模板测试是在逐片源操作阶段,透明测试之后,深度测试之前的位置。②从书面概念上理解说到模板测试,就要先说道模板缓冲区。模板缓冲区与颜色缓冲区和深度缓冲区类似,模板缓冲区可以为屏幕上的每个像素点保......
  • RunnerGo UI自动化使用流程
    可以直接进入官网下载开源版或点击右上角体验企业版体验RunnerGoUI自动化平台RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。RunnerGoUI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂......
  • Nacos相关技术文档&Golang操作Nacos实现配置监听的代码
    Nacos相关技术文档Nacos中文文档~~~(三)Nacos开发教程之服务数据持久化(四)Nacos开发教程之SpringCloud集成服务注册(参考,后续用go实现)(五)Nacos开发教程之SpringCloud集成配置管理(参考,后续用go实现)(六)Nacos开发教程之后台系统使用~~~Mac-M1电脑本地使用docker搭建Nacos-Server参考:http......
  • RunnerGo UI自动化使用流程
    可以直接进入官网下载开源版或点击右上角体验企业版体验 RunnerGoUI自动化平台RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。RunnerGoUI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队......
  • 接口自动化--postman(7)批量运行测试用例,Postman参数化和数据驱动
    批量运行测试用例Postman参数化和数据驱动参数化:把数据用参数来代替,从而进行测试的过程。参数化是实现数据驱动测试的前置技术数据驱动:把测试数据和测试脚本分离,用数据来驱动测试用例的执行。简单的说,就是一条数据对应一条测试用例。  Postman实现数据驱动--支持的......
  • go-kit 简介
    1.microserviceGo-Kit gokit是一个分布式的开发工具集,在大型的组织(业务)中可以用来构建微服务。其解决了分布式系统中的大多数常见问题,因此,使用者可以将精力集中在业务逻辑上。2.go-kit组件介绍2.1Endpoint(端点)Gokit首先解决了RPC消息模式。其使用了一个抽象的 endpoint ......