test: bug fix and case update

This commit is contained in:
wenzhouwww@live.cn 2022-07-20 20:19:32 +08:00
parent 400d769cc8
commit e300ba82c4
1 changed files with 34 additions and 47 deletions

View File

@ -292,63 +292,50 @@ class TDTestCase:
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.error("select last_row(c1,NULL) from testdb.t1")
tdSql.error("select last_row(NULL) from testdb.t1")
tdSql.error("select last(NULL) from testdb.t1")
tdSql.error("select first(NULL) from testdb.t1")
# tdSql.query("select last_row(c1,123) from testdb.t1")
# tdSql.checkData(0,0,None)
# tdSql.checkData(0,1,123)
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_row(123) from testdb.t1")
tdSql.checkData(0,0,123)
# tdSql.query("select last(c1,123) from testdb.t1")
# tdSql.checkData(0,0,9)
# tdSql.checkData(0,1,123)
tdSql.error("select last(c1,NULL) from testdb.t1")
# tdSql.query("select first(c1,NULL) from testdb.t1")
# tdSql.checkData(0,0,1)
# 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,123) from testdb.t1")
# tdSql.checkData(0,0,1)
# tdSql.checkData(0,1,123)
tdSql.error("select first(c1,NULL) from testdb.t1")
# 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 first(c1,123) from testdb.t1")
tdSql.checkData(0,0,1)
tdSql.checkData(0,1,123)
# 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.error("select last_row(c1,c2,c3,NULL,c4) from testdb.t1")
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)
tdSql.error("select last_row(c1,c2,c3,NULL,c4,t1,t2) from testdb.ct1")
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")