MCPcopy
hub / github.com/perkeep/perkeep / MustRunCmd

Function MustRunCmd

pkg/test/world.go:374–380  ·  view source on GitHub ↗

MustRunCmd wraps RunCmd, failing t if RunCmd returns an error.

(t testing.TB, c *exec.Cmd)

Source from the content-addressed store, hash-verified

372
373// MustRunCmd wraps RunCmd, failing t if RunCmd returns an error.
374func MustRunCmd(t testing.TB, c *exec.Cmd) string {
375 out, err := RunCmd(c)
376 if err != nil {
377 t.Fatal(err)
378 }
379 return out
380}
381
382// ClientIdentity returns the GPG identity to use in World tests, suitable
383// for setting in CAMLI_KEYID.

Callers 15

TestCamputFIFOFunction · 0.92
TestCamputSocketFunction · 0.92
TestCamputUploadOnceFunction · 0.92
TestNonUTF8FileNameFunction · 0.92
TestNonUTF8SymlinkTargetFunction · 0.92
TestCamputPermanodeFunction · 0.92
TestWebsocketQueryFunction · 0.92
benchmarkWriteFunction · 0.92
shareFunction · 0.92
TestCamgetSymlinkFunction · 0.92
TestCamgetFIFOFunction · 0.92
TestCamgetSocketFunction · 0.92

Calls 2

RunCmdFunction · 0.85
FatalMethod · 0.80

Tested by 13

TestCamputFIFOFunction · 0.74
TestCamputSocketFunction · 0.74
TestCamputUploadOnceFunction · 0.74
TestNonUTF8FileNameFunction · 0.74
TestNonUTF8SymlinkTargetFunction · 0.74
TestCamputPermanodeFunction · 0.74
TestWebsocketQueryFunction · 0.74
benchmarkWriteFunction · 0.74
shareFunction · 0.74
TestCamgetSymlinkFunction · 0.74
TestCamgetFIFOFunction · 0.74
TestCamgetSocketFunction · 0.74