telegraf/outputs/zabbix/zabbix_test.go

29 lines
471 B
Go

package zabbix
import (
"testing"
"github.com/influxdb/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestConnectAndWrite(t *testing.T) {
if testing.Short() {
t.Skip("Skipping integration test in short mode")
}
host := testutil.GetLocalHost()
z := &Zabbix{
Host: host,
Port: 10051,
Hosttag: "host",
}
err := z.Connect()
require.NoError(t, err)
err = z.Write(testutil.MockBatchPoints().Points())
require.NoError(t, err)
}