duanji9264
2015-03-08 11:07
浏览 292
已采纳

每次测试后的golang测试方法:未定义:testing.M

I am trying to repeat example from golang testing

package main

import (
    "testing"
)

func TestSomeTest(t *testing.T) {}

func TestMain(m *testing.M) { // cleaning after each test}

I want TestMain function to run after every test.

Running command go test

And the compiler says

./testingM_test.go:9: undefined: testing.M

So how to clean after executing every test?

图片转代码服务由CSDN问答提供 功能建议

我正在尝试从 golang测试

 程序包main 
 
import(
“测试” 
)
 
func  TestSomeTest(t * testing.T){} 
 
func TestMain(m * testing.M){//每次测试后清洁} 
   
 
 

我要< code> TestMain 函数在每次测试后运行。

运行命令 go test

以及编译器 说

  ./ testingM_test.go:9:未定义:testing.M 
   
 
 

那么如何清洁后 执行每个测试?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题