MCPcopy
hub / github.com/grafana/tempo / TestNewErr

Function TestNewErr

tools/chloggen/cmd/new_test.go:39–54  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

37 --config string (optional) chloggen config file`
38
39func TestNewErr(t *testing.T) {
40 var out string
41 var err error
42
43 out, err = runCobra(t, "new", "--help")
44 assert.Contains(t, out, newUsage)
45 assert.Empty(t, err)
46
47 out, err = runCobra(t, "new")
48 assert.Contains(t, out, newUsage)
49 assert.ErrorContains(t, err, `required flag(s) "filename" not set`)
50
51 out, err = runCobra(t, "new", "--filename", "my-change")
52 assert.Contains(t, out, newUsage)
53 assert.ErrorIs(t, err, fs.ErrNotExist)
54}
55
56func TestNew(t *testing.T) {
57 globalCfg = config.New(t.TempDir())

Callers

nothing calls this directly

Calls 1

runCobraFunction · 0.85

Tested by

no test coverage detected