Skip to content

Commit

Permalink
Add integration tests for first(), last() and spread() queries.
Browse files Browse the repository at this point in the history
  • Loading branch information
cannium committed May 9, 2015
1 parent 0aff0de commit 55106a6
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions cmd/influxd/server_integration_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,27 @@ func runTestsData(t *testing.T, testName string, nodes Cluster, database, retent
queryDb: "%DB%",
expected: `{"results":[{"series":[{"name":"cpu","columns":["time","mean","stddev"],"values":[["2000-01-01T00:00:00Z",5,2.138089935299395]]}]}]}`,
},
{
reset: false,
name: "first value",
query: `SELECT FIRST(value) FROM cpu`,
queryDb: "%DB%",
expected: `{"results":[{"series":[{"name":"cpu","columns":["time","first"],"values":[["1970-01-01T00:00:00Z",2]]}]}]}`,
},
{
reset: false,
name: "last value",
query: `SELECT LAST(value) FROM cpu`,
queryDb: "%DB%",
expected: `{"results":[{"series":[{"name":"cpu","columns":["time","last"],"values":[["1970-01-01T00:00:00Z",9]]}]}]}`,
},
{
reset: false,
name: "value spread",
query: `SELECT SPREAD(value) FROM cpu`,
queryDb: "%DB%",
expected: `{"results":[{"series":[{"name":"cpu","columns":["time","spread"],"values":[["1970-01-01T00:00:00Z",7]]}]}]}`,
},
{
name: "median - even sample size",
write: `{"database" : "%DB%", "retentionPolicy" : "%RP%", "points": [
Expand Down

0 comments on commit 55106a6

Please sign in to comment.