From 5dff5932fdd019f70603b0a03cc3f1906f29da38 Mon Sep 17 00:00:00 2001 From: Daniel Nelson Date: Mon, 25 Sep 2017 15:48:09 -0700 Subject: [PATCH] Fix nginx_plus tests with 32bit int --- plugins/inputs/nginx_plus/nginx_plus.go | 8 ++++---- plugins/inputs/nginx_plus/nginx_plus_test.go | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/plugins/inputs/nginx_plus/nginx_plus.go b/plugins/inputs/nginx_plus/nginx_plus.go index 60fe55a56..5a761071e 100644 --- a/plugins/inputs/nginx_plus/nginx_plus.go +++ b/plugins/inputs/nginx_plus/nginx_plus.go @@ -162,10 +162,10 @@ type Status struct { } `json:"processes"` Connections struct { - Accepted int `json:"accepted"` - Dropped int `json:"dropped"` - Active int `json:"active"` - Idle int `json:"idle"` + Accepted int64 `json:"accepted"` + Dropped int64 `json:"dropped"` + Active int64 `json:"active"` + Idle int64 `json:"idle"` } `json:"connections"` Ssl *struct { // added in version 6 diff --git a/plugins/inputs/nginx_plus/nginx_plus_test.go b/plugins/inputs/nginx_plus/nginx_plus_test.go index 3357e1d06..6e9a8c4d9 100644 --- a/plugins/inputs/nginx_plus/nginx_plus_test.go +++ b/plugins/inputs/nginx_plus/nginx_plus_test.go @@ -25,7 +25,7 @@ const sampleStatusResponse = ` "processes": { "respawned": 9999 }, - "connections": { + "connections": { "accepted": 1234567890000, "dropped": 2345678900000, "active": 345, @@ -306,10 +306,10 @@ func TestNginxPlusGeneratesMetrics(t *testing.T) { t, "nginx_plus_connections", map[string]interface{}{ - "accepted": int(1234567890000), - "dropped": int(2345678900000), - "active": int(345), - "idle": int(567), + "accepted": int64(1234567890000), + "dropped": int64(2345678900000), + "active": int64(345), + "idle": int64(567), }, map[string]string{ "server": host,