test:add test case for bug fix about last_row
This commit is contained in:
parent
d355b12b32
commit
cdaf73f9f1
|
@ -290,6 +290,65 @@ class TDTestCase:
|
|||
tdSql.checkData(0, 0, None)
|
||||
tdSql.query("select last_row(c1) from testdb.stb1")
|
||||
tdSql.checkData(0, 0, None)
|
||||
|
||||
# support regular query about last ,first ,last_row
|
||||
# tdSql.query("select last_row(c1,NULL) from testdb.t1")
|
||||
# tdSql.checkData(0,0,None)
|
||||
# tdSql.checkData(0,1,None)
|
||||
|
||||
# tdSql.query("select last_row(c1,123) from testdb.t1")
|
||||
# tdSql.checkData(0,0,None)
|
||||
# tdSql.checkData(0,1,123)
|
||||
|
||||
# tdSql.query("select last(c1,NULL) from testdb.t1")
|
||||
# tdSql.checkData(0,0,9)
|
||||
# tdSql.checkData(0,1,None)
|
||||
|
||||
# tdSql.query("select last(c1,123) from testdb.t1")
|
||||
# tdSql.checkData(0,0,9)
|
||||
# tdSql.checkData(0,1,123)
|
||||
|
||||
# tdSql.query("select first(c1,NULL) from testdb.t1")
|
||||
# tdSql.checkData(0,0,1)
|
||||
# tdSql.checkData(0,1,None)
|
||||
|
||||
# tdSql.query("select first(c1,123) from testdb.t1")
|
||||
# tdSql.checkData(0,0,1)
|
||||
# tdSql.checkData(0,1,123)
|
||||
|
||||
# tdSql.query("select last_row(c1,c2,c3,NULL,c4) from testdb.t1")
|
||||
# tdSql.checkData(0,0,None)
|
||||
# tdSql.checkData(0,1,None)
|
||||
# tdSql.checkData(0,2,None)
|
||||
# tdSql.checkData(0,3,None)
|
||||
# tdSql.checkData(0,4,None)
|
||||
|
||||
# tdSql.query("select last_row(c1,c2,c3,123,c4) from testdb.t1")
|
||||
# tdSql.checkData(0,0,None)
|
||||
# tdSql.checkData(0,1,None)
|
||||
# tdSql.checkData(0,2,None)
|
||||
# tdSql.checkData(0,3,123)
|
||||
# tdSql.checkData(0,4,None)
|
||||
|
||||
|
||||
# tdSql.query("select last_row(c1,c2,c3,NULL,c4,t1,t2) from testdb.ct1")
|
||||
# tdSql.checkData(0,0,9)
|
||||
# tdSql.checkData(0,1,-99999)
|
||||
# tdSql.checkData(0,2,-999)
|
||||
# tdSql.checkData(0,3,None)
|
||||
# tdSql.checkData(0,4,None)
|
||||
# tdSql.checkData(0,5,0)
|
||||
# tdSql.checkData(0,5,0)
|
||||
|
||||
# tdSql.query("select last_row(c1,c2,c3,123,c4,t1,t2) from testdb.ct1")
|
||||
# tdSql.checkData(0,0,9)
|
||||
# tdSql.checkData(0,1,-99999)
|
||||
# tdSql.checkData(0,2,-999)
|
||||
# tdSql.checkData(0,3,123)
|
||||
# tdSql.checkData(0,4,None)
|
||||
# tdSql.checkData(0,5,0)
|
||||
# tdSql.checkData(0,5,0)
|
||||
|
||||
|
||||
# # bug need fix
|
||||
tdSql.query("select last_row(c1), c2, c3 , c4, c5 from testdb.t1")
|
||||
|
|
Loading…
Reference in New Issue