第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在運(yùn)行“go test”時(shí),有沒有辦法獲得運(yùn)行了多少個(gè)測(cè)試的計(jì)數(shù)?

在運(yùn)行“go test”時(shí),有沒有辦法獲得運(yùn)行了多少個(gè)測(cè)試的計(jì)數(shù)?

Go
慕姐8265434 2022-08-09 20:10:56
我想獲取運(yùn)行測(cè)試的數(shù)量,作為校驗(yàn)和來檢測(cè)是否所有測(cè)試都在運(yùn)行。由于 Go 依賴于文件名和方法名稱來確定什么是測(cè)試,因此很容易鍵入錯(cuò)誤的內(nèi)容,這意味著測(cè)試將被靜默地跳過。go test
查看完整描述

1 回答

?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊

我認(rèn)為gotestsum工具接近您正在尋找的東西。它是一個(gè)包裝器,用于打印格式化的測(cè)試輸出和測(cè)試運(yùn)行的摘要。go test


違約:go test


go test ./...

?       github.com/marco-m/timeit/cmd/sleepit   [no test files]

ok      github.com/marco-m/timeit/cmd/timeit    0.601s

違約:gotestsum


gotestsum 

?  cmd/sleepit

?  cmd/timeit (cached)


DONE 11 tests in 0.273s            <== see here

查看文檔和內(nèi)置幫助,它寫得很好。


根據(jù)我的經(jīng)驗(yàn),gotestsum(以及同一組織的其他工具)是好的。對(duì)我來說,能夠使用標(biāo)準(zhǔn)的Go測(cè)試包,沒有其他“測(cè)試框架”也非常重要。gotestsum允許我這樣做。


另一方面,為了真正滿足您的要求(打印聲明的測(cè)試數(shù)量并驗(yàn)證該數(shù)量是否實(shí)際運(yùn)行),您需要類似TAP的東西,即Test Anything協(xié)議,它適用于任何編程語言:


1..4                               <== see here

ok 1 - Input file opened

not ok 2 - First line of the input valid

ok 3 - Read the rest of the file

not ok 4 - Summarized correctly # TODO Not written yet

TAP實(shí)際上非常好,很簡(jiǎn)單。我記得有一個(gè)Go端口,tap-go,但現(xiàn)在被標(biāo)記為存檔。


查看完整回答
反對(duì) 回復(fù) 2022-08-09
  • 1 回答
  • 0 關(guān)注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)