From 57b667db88b4f328feb6675e2e3fd50a45adb8fd Mon Sep 17 00:00:00 2001 From: Cory LaNou Date: Tue, 19 May 2015 10:34:34 -0600 Subject: [PATCH] add integration tests --- cmd/influxd/server_integration_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/cmd/influxd/server_integration_test.go b/cmd/influxd/server_integration_test.go index 9c066a3c14..cfa8871ff2 100644 --- a/cmd/influxd/server_integration_test.go +++ b/cmd/influxd/server_integration_test.go @@ -677,6 +677,18 @@ func runTestsData(t *testing.T, testName string, nodes Cluster, database, retent queryDb: "%DB%", expected: `{"results":[{"series":[{"name":"cpu","columns":["time","distinct"],"values":[["1970-01-01T00:00:00Z",[20,30,100]]]}]}]}`, }, + { + name: "distincts alt syntax", + query: `SELECT distinct value FROM cpu`, + queryDb: "%DB%", + expected: `{"results":[{"series":[{"name":"cpu","columns":["time","distinct"],"values":[["1970-01-01T00:00:00Z",[20,30,100]]]}]}]}`, + }, + { + name: "count distinct", + query: `SELECT count(distinct value) FROM cpu`, + queryDb: "%DB%", + expected: `{"results":[{"series":[{"name":"cpu","columns":["time","count"],"values":[["1970-01-01T00:00:00Z",3]]}]}]}`, + }, { reset: true, name: "aggregations",