diff options
Diffstat (limited to 'src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go')
-rw-r--r-- | src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go b/src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go index 59cca83e10..376c9f7e74 100644 --- a/src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go +++ b/src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go @@ -20,6 +20,12 @@ func TestServiceDiscovery_Run(t *testing.T) { {name: "name", started: true, stopped: false}, }, }, + "add disabled pipeline": { + configs: []confFile{ + prepareDisabledConfigFile("source", "name"), + }, + wantPipelines: nil, + }, "remove pipeline": { configs: []confFile{ prepareConfigFile("source", "name"), @@ -89,3 +95,12 @@ func prepareEmptyConfigFile(source string) confFile { source: source, } } + +func prepareDisabledConfigFile(source, name string) confFile { + bs, _ := yaml.Marshal(pipeline.Config{Name: name, Disabled: true}) + + return confFile{ + source: source, + content: bs, + } +} |