summaryrefslogtreecommitdiffstats
path: root/src/go/collectors/go.d.plugin/agent/discovery/sd/sd_test.go
diff options
context:
space:
mode:
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.go28
1 files changed, 15 insertions, 13 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 0525d7871c..59cca83e10 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
@@ -13,7 +13,7 @@ import (
func TestServiceDiscovery_Run(t *testing.T) {
tests := map[string]discoverySim{
"add pipeline": {
- configs: []ConfigFile{
+ configs: []confFile{
prepareConfigFile("source", "name"),
},
wantPipelines: []*mockPipeline{
@@ -21,7 +21,7 @@ func TestServiceDiscovery_Run(t *testing.T) {
},
},
"remove pipeline": {
- configs: []ConfigFile{
+ configs: []confFile{
prepareConfigFile("source", "name"),
prepareEmptyConfigFile("source"),
},
@@ -30,17 +30,19 @@ func TestServiceDiscovery_Run(t *testing.T) {
},
},
"re-add pipeline multiple times": {
- configs: []ConfigFile{
+ configs: []confFile{
prepareConfigFile("source", "name"),
prepareConfigFile("source", "name"),
prepareConfigFile("source", "name"),
},
wantPipelines: []*mockPipeline{
+ {name: "name", started: true, stopped: true},
+ {name: "name", started: true, stopped: true},
{name: "name", started: true, stopped: false},
},
},
"restart pipeline": {
- configs: []ConfigFile{
+ configs: []confFile{
prepareConfigFile("source", "name1"),
prepareConfigFile("source", "name2"),
},
@@ -50,13 +52,13 @@ func TestServiceDiscovery_Run(t *testing.T) {
},
},
"invalid pipeline config": {
- configs: []ConfigFile{
+ configs: []confFile{
prepareConfigFile("source", "invalid"),
},
wantPipelines: nil,
},
"invalid config for running pipeline": {
- configs: []ConfigFile{
+ configs: []confFile{
prepareConfigFile("source", "name"),
prepareConfigFile("source", "invalid"),
},
@@ -73,17 +75,17 @@ func TestServiceDiscovery_Run(t *testing.T) {
}
}
-func prepareConfigFile(source, name string) ConfigFile {
+func prepareConfigFile(source, name string) confFile {
bs, _ := yaml.Marshal(pipeline.Config{Name: name})
- return ConfigFile{
- Source: source,
- Data: bs,
+ return confFile{
+ source: source,
+ content: bs,
}
}
-func prepareEmptyConfigFile(source string) ConfigFile {
- return ConfigFile{
- Source: source,
+func prepareEmptyConfigFile(source string) confFile {
+ return confFile{
+ source: source,
}
}