fix ping tests
This commit is contained in:
parent
7651651867
commit
7726f94621
|
|
@ -269,6 +269,7 @@ func TestPingGatherIntegration(t *testing.T) {
|
||||||
|
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p, ok := inputs.Inputs["ping"]().(*Ping)
|
p, ok := inputs.Inputs["ping"]().(*Ping)
|
||||||
|
p.Log = testutil.Logger{}
|
||||||
require.True(t, ok)
|
require.True(t, ok)
|
||||||
p.Urls = []string{"localhost", "influxdata.com"}
|
p.Urls = []string{"localhost", "influxdata.com"}
|
||||||
err := acc.GatherError(p.Gather)
|
err := acc.GatherError(p.Gather)
|
||||||
|
|
@ -491,6 +492,7 @@ func TestPingGatherNative(t *testing.T) {
|
||||||
|
|
||||||
func TestNoPacketsSent(t *testing.T) {
|
func TestNoPacketsSent(t *testing.T) {
|
||||||
p := &Ping{
|
p := &Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"localhost", "127.0.0.2"},
|
Urls: []string{"localhost", "127.0.0.2"},
|
||||||
Method: "native",
|
Method: "native",
|
||||||
Count: 5,
|
Count: 5,
|
||||||
|
|
|
||||||
|
|
@ -113,6 +113,7 @@ func mockErrorHostPinger(binary string, timeout float64, args ...string) (string
|
||||||
func TestBadPingGather(t *testing.T) {
|
func TestBadPingGather(t *testing.T) {
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"www.amazon.com"},
|
Urls: []string{"www.amazon.com"},
|
||||||
pingHost: mockErrorHostPinger,
|
pingHost: mockErrorHostPinger,
|
||||||
}
|
}
|
||||||
|
|
@ -133,6 +134,7 @@ func TestBadPingGather(t *testing.T) {
|
||||||
func TestArguments(t *testing.T) {
|
func TestArguments(t *testing.T) {
|
||||||
arguments := []string{"-c", "3"}
|
arguments := []string{"-c", "3"}
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Count: 2,
|
Count: 2,
|
||||||
Timeout: 12.0,
|
Timeout: 12.0,
|
||||||
Arguments: arguments,
|
Arguments: arguments,
|
||||||
|
|
@ -169,6 +171,7 @@ func mockLossyHostPinger(binary string, timeout float64, args ...string) (string
|
||||||
func TestLossyPingGather(t *testing.T) {
|
func TestLossyPingGather(t *testing.T) {
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"www.google.com"},
|
Urls: []string{"www.google.com"},
|
||||||
pingHost: mockLossyHostPinger,
|
pingHost: mockLossyHostPinger,
|
||||||
}
|
}
|
||||||
|
|
@ -229,6 +232,7 @@ func mockFatalHostPinger(binary string, timeout float64, args ...string) (string
|
||||||
func TestFatalPingGather(t *testing.T) {
|
func TestFatalPingGather(t *testing.T) {
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"www.amazon.com"},
|
Urls: []string{"www.amazon.com"},
|
||||||
pingHost: mockFatalHostPinger,
|
pingHost: mockFatalHostPinger,
|
||||||
}
|
}
|
||||||
|
|
@ -274,6 +278,7 @@ func mockUnreachableHostPinger(binary string, timeout float64, args ...string) (
|
||||||
func TestUnreachablePingGather(t *testing.T) {
|
func TestUnreachablePingGather(t *testing.T) {
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"www.google.com"},
|
Urls: []string{"www.google.com"},
|
||||||
pingHost: mockUnreachableHostPinger,
|
pingHost: mockUnreachableHostPinger,
|
||||||
}
|
}
|
||||||
|
|
@ -321,6 +326,7 @@ func mockTTLExpiredPinger(binary string, timeout float64, args ...string) (strin
|
||||||
func TestTTLExpiredPingGather(t *testing.T) {
|
func TestTTLExpiredPingGather(t *testing.T) {
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"www.google.com"},
|
Urls: []string{"www.google.com"},
|
||||||
pingHost: mockTTLExpiredPinger,
|
pingHost: mockTTLExpiredPinger,
|
||||||
}
|
}
|
||||||
|
|
@ -351,6 +357,7 @@ func TestTTLExpiredPingGather(t *testing.T) {
|
||||||
func TestPingBinary(t *testing.T) {
|
func TestPingBinary(t *testing.T) {
|
||||||
var acc testutil.Accumulator
|
var acc testutil.Accumulator
|
||||||
p := Ping{
|
p := Ping{
|
||||||
|
Log: testutil.Logger{},
|
||||||
Urls: []string{"www.google.com"},
|
Urls: []string{"www.google.com"},
|
||||||
Binary: "ping6",
|
Binary: "ping6",
|
||||||
pingHost: func(binary string, timeout float64, args ...string) (string, error) {
|
pingHost: func(binary string, timeout float64, args ...string) (string, error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue