tdSql.execute("insert into dev_002 (ts,t1) values(%d, %d,)"%(self.ts+i,i+1))
...
...
@@ -71,14 +72,29 @@ class TDTestCase:
tdSql.query("select count(ts) from dev_002 state_window(t1)")
tdSql.checkRows(100000)
# with all aggregate function
tdSql.query("select count(*),sum(t1),avg(t1),twa(t1),stddev(t15),leastsquares(t15,1,1),first(t15),last(t15),spread(t15),percentile(t15,90),t9 from dev_001 state_window(t9);")
tdSql.checkRows(3)
tdSql.checkData(0,0,2)
tdSql.checkData(1,1,10)
tdSql.checkData(0,2,1)
# tdSql.checkData(0, 3, 1)
tdSql.checkData(0,4,np.std([1,5]))
# tdSql.checkData(0, 5, 1)
tdSql.checkData(0,6,1)
tdSql.checkData(0,7,5)
tdSql.checkData(0,8,4)
tdSql.checkData(0,9,4.6)
tdSql.checkData(0,10,'True')
tdSql.query("select count(*),sum(t1),avg(t1),twa(t1),stddev(t15),leastsquares(t15,1,1),first(t10),spread(t15),t9 from dev_001 state_window(t9);")
# error
tdSql.query("select count(ts) from dev_001 state_window(t7)")
tdSql.error("select count(*) from dev_001 state_window(t2)")
tdSql.error("select count(*) from st state_window(t3)")
tdSql.error("select count(*) from dev_001 state_window(t4)")
tdSql.error("select count(*) from dev_001 state_window(t5)")
tdSql.error("select count(*) from dev_001 state_window(t6)")
tdSql.error("select count(*) from dev_001 state_window(t9)")
tdSql.error("select count(*) from dev_001 state_window(t10)")
tdSql.error("select count(*) from dev_001 state_window(tag2)")