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

Function TestNew

tools/chloggen/internal/config/config_test.go:27–39  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

25)
26
27func TestNew(t *testing.T) {
28 root := "/tmp"
29 cfg := New(root)
30 assert.Equal(t, filepath.Join(root, DefaultEntriesDir), cfg.EntriesDir)
31 assert.Equal(t, filepath.Join(root, DefaultEntriesDir, DefaultTemplateYAML), cfg.TemplateYAML)
32
33 assert.Equal(t, 1, len(cfg.ChangeLogs))
34 assert.NotNil(t, cfg.ChangeLogs[DefaultChangeLogKey])
35 assert.Equal(t, filepath.Join(root, DefaultChangeLogFilename), cfg.ChangeLogs[DefaultChangeLogKey])
36
37 assert.Equal(t, 1, len(cfg.DefaultChangeLogs))
38 assert.Equal(t, DefaultChangeLogKey, cfg.DefaultChangeLogs[0])
39}
40
41func TestNewFromFile(t *testing.T) {
42 testCases := []struct {

Callers

nothing calls this directly

Calls 3

NewFunction · 0.70
JoinMethod · 0.65
EqualMethod · 0.45

Tested by

no test coverage detected