Add kube_inventory input plugin (#5110)
This commit is contained in:
35
plugins/inputs/kube_inventory/client_test.go
Normal file
35
plugins/inputs/kube_inventory/client_test.go
Normal file
@@ -0,0 +1,35 @@
|
||||
package kube_inventory
|
||||
|
||||
import (
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/influxdata/telegraf/internal/tls"
|
||||
)
|
||||
|
||||
type mockHandler struct {
|
||||
responseMap map[string]interface{}
|
||||
}
|
||||
|
||||
func toStrPtr(s string) *string {
|
||||
return &s
|
||||
}
|
||||
|
||||
func toInt32Ptr(i int32) *int32 {
|
||||
return &i
|
||||
}
|
||||
|
||||
func toInt64Ptr(i int64) *int64 {
|
||||
return &i
|
||||
}
|
||||
|
||||
func toBoolPtr(b bool) *bool {
|
||||
return &b
|
||||
}
|
||||
|
||||
func TestNewClient(t *testing.T) {
|
||||
_, err := newClient("https://127.0.0.1:443/", "default", "abc123", time.Second, tls.ClientConfig{})
|
||||
if err != nil {
|
||||
t.Errorf("Failed to create new client - %s", err.Error())
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user