add test cases
This commit is contained in:
parent
62b73db8bf
commit
3da83700dd
|
@ -147,6 +147,57 @@ class TDTestCase:
|
|||
tdSql.checkData(11, 0, 15)
|
||||
tdSql.checkData(12, 0, 1)
|
||||
|
||||
for col in col_list:
|
||||
tdSql.query(f"select interp({col}) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1.0)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1)
|
||||
tdSql.checkData(1, 0, 5)
|
||||
tdSql.checkData(2, 0, 1)
|
||||
tdSql.checkData(3, 0, 1)
|
||||
tdSql.checkData(4, 0, 1)
|
||||
tdSql.checkData(5, 0, 1)
|
||||
tdSql.checkData(6, 0, 10)
|
||||
tdSql.checkData(7, 0, 1)
|
||||
tdSql.checkData(8, 0, 1)
|
||||
tdSql.checkData(9, 0, 1)
|
||||
tdSql.checkData(10, 0, 1)
|
||||
tdSql.checkData(11, 0, 15)
|
||||
tdSql.checkData(12, 0, 1)
|
||||
|
||||
for col in col_list:
|
||||
tdSql.query(f"select interp({col}) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, true)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1)
|
||||
tdSql.checkData(1, 0, 5)
|
||||
tdSql.checkData(2, 0, 1)
|
||||
tdSql.checkData(3, 0, 1)
|
||||
tdSql.checkData(4, 0, 1)
|
||||
tdSql.checkData(5, 0, 1)
|
||||
tdSql.checkData(6, 0, 10)
|
||||
tdSql.checkData(7, 0, 1)
|
||||
tdSql.checkData(8, 0, 1)
|
||||
tdSql.checkData(9, 0, 1)
|
||||
tdSql.checkData(10, 0, 1)
|
||||
tdSql.checkData(11, 0, 15)
|
||||
tdSql.checkData(12, 0, 1)
|
||||
|
||||
for col in col_list:
|
||||
tdSql.query(f"select interp({col}) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, NULL)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, None)
|
||||
tdSql.checkData(1, 0, 5)
|
||||
tdSql.checkData(2, 0, None)
|
||||
tdSql.checkData(3, 0, None)
|
||||
tdSql.checkData(4, 0, None)
|
||||
tdSql.checkData(5, 0, None)
|
||||
tdSql.checkData(6, 0, 10)
|
||||
tdSql.checkData(7, 0, None)
|
||||
tdSql.checkData(8, 0, None)
|
||||
tdSql.checkData(9, 0, None)
|
||||
tdSql.checkData(10, 0, None)
|
||||
tdSql.checkData(11, 0, 15)
|
||||
tdSql.checkData(12, 0, None)
|
||||
|
||||
tdSql.query(f"select interp(c4) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1.0)
|
||||
|
@ -163,6 +214,54 @@ class TDTestCase:
|
|||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, 1.0)
|
||||
|
||||
tdSql.query(f"select interp(c4) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1.0)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1.0)
|
||||
tdSql.checkData(1, 0, 5.0)
|
||||
tdSql.checkData(2, 0, 1.0)
|
||||
tdSql.checkData(3, 0, 1.0)
|
||||
tdSql.checkData(4, 0, 1.0)
|
||||
tdSql.checkData(5, 0, 1.0)
|
||||
tdSql.checkData(6, 0, 10.0)
|
||||
tdSql.checkData(7, 0, 1.0)
|
||||
tdSql.checkData(8, 0, 1.0)
|
||||
tdSql.checkData(9, 0, 1.0)
|
||||
tdSql.checkData(10, 0, 1.0)
|
||||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, 1.0)
|
||||
|
||||
tdSql.query(f"select interp(c4) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, true)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1.0)
|
||||
tdSql.checkData(1, 0, 5.0)
|
||||
tdSql.checkData(2, 0, 1.0)
|
||||
tdSql.checkData(3, 0, 1.0)
|
||||
tdSql.checkData(4, 0, 1.0)
|
||||
tdSql.checkData(5, 0, 1.0)
|
||||
tdSql.checkData(6, 0, 10.0)
|
||||
tdSql.checkData(7, 0, 1.0)
|
||||
tdSql.checkData(8, 0, 1.0)
|
||||
tdSql.checkData(9, 0, 1.0)
|
||||
tdSql.checkData(10, 0, 1.0)
|
||||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, 1.0)
|
||||
|
||||
tdSql.query(f"select interp(c4) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, NULL)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, None)
|
||||
tdSql.checkData(1, 0, 5.0)
|
||||
tdSql.checkData(2, 0, None)
|
||||
tdSql.checkData(3, 0, None)
|
||||
tdSql.checkData(4, 0, None)
|
||||
tdSql.checkData(5, 0, None)
|
||||
tdSql.checkData(6, 0, 10.0)
|
||||
tdSql.checkData(7, 0, None)
|
||||
tdSql.checkData(8, 0, None)
|
||||
tdSql.checkData(9, 0, None)
|
||||
tdSql.checkData(10, 0, None)
|
||||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, None)
|
||||
|
||||
tdSql.query(f"select interp(c5) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1.0)
|
||||
|
@ -179,6 +278,54 @@ class TDTestCase:
|
|||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, 1.0)
|
||||
|
||||
tdSql.query(f"select interp(c5) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1.0)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1.0)
|
||||
tdSql.checkData(1, 0, 5.0)
|
||||
tdSql.checkData(2, 0, 1.0)
|
||||
tdSql.checkData(3, 0, 1.0)
|
||||
tdSql.checkData(4, 0, 1.0)
|
||||
tdSql.checkData(5, 0, 1.0)
|
||||
tdSql.checkData(6, 0, 10.0)
|
||||
tdSql.checkData(7, 0, 1.0)
|
||||
tdSql.checkData(8, 0, 1.0)
|
||||
tdSql.checkData(9, 0, 1.0)
|
||||
tdSql.checkData(10, 0, 1.0)
|
||||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, 1.0)
|
||||
|
||||
tdSql.query(f"select interp(c5) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, true)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, 1.0)
|
||||
tdSql.checkData(1, 0, 5.0)
|
||||
tdSql.checkData(2, 0, 1.0)
|
||||
tdSql.checkData(3, 0, 1.0)
|
||||
tdSql.checkData(4, 0, 1.0)
|
||||
tdSql.checkData(5, 0, 1.0)
|
||||
tdSql.checkData(6, 0, 10.0)
|
||||
tdSql.checkData(7, 0, 1.0)
|
||||
tdSql.checkData(8, 0, 1.0)
|
||||
tdSql.checkData(9, 0, 1.0)
|
||||
tdSql.checkData(10, 0, 1.0)
|
||||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, 1.0)
|
||||
|
||||
tdSql.query(f"select interp(c5) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, NULL)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, None)
|
||||
tdSql.checkData(1, 0, 5.0)
|
||||
tdSql.checkData(2, 0, None)
|
||||
tdSql.checkData(3, 0, None)
|
||||
tdSql.checkData(4, 0, None)
|
||||
tdSql.checkData(5, 0, None)
|
||||
tdSql.checkData(6, 0, 10.0)
|
||||
tdSql.checkData(7, 0, None)
|
||||
tdSql.checkData(8, 0, None)
|
||||
tdSql.checkData(9, 0, None)
|
||||
tdSql.checkData(10, 0, None)
|
||||
tdSql.checkData(11, 0, 15.0)
|
||||
tdSql.checkData(12, 0, None)
|
||||
|
||||
tdSql.query(f"select interp(c6) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, True)
|
||||
|
@ -195,6 +342,54 @@ class TDTestCase:
|
|||
tdSql.checkData(11, 0, True)
|
||||
tdSql.checkData(12, 0, True)
|
||||
|
||||
tdSql.query(f"select interp(c6) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, 1.0)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, True)
|
||||
tdSql.checkData(1, 0, True)
|
||||
tdSql.checkData(2, 0, True)
|
||||
tdSql.checkData(3, 0, True)
|
||||
tdSql.checkData(4, 0, True)
|
||||
tdSql.checkData(5, 0, True)
|
||||
tdSql.checkData(6, 0, True)
|
||||
tdSql.checkData(7, 0, True)
|
||||
tdSql.checkData(8, 0, True)
|
||||
tdSql.checkData(9, 0, True)
|
||||
tdSql.checkData(10, 0, True)
|
||||
tdSql.checkData(11, 0, True)
|
||||
tdSql.checkData(12, 0, True)
|
||||
|
||||
tdSql.query(f"select interp(c6) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, true)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, True)
|
||||
tdSql.checkData(1, 0, True)
|
||||
tdSql.checkData(2, 0, True)
|
||||
tdSql.checkData(3, 0, True)
|
||||
tdSql.checkData(4, 0, True)
|
||||
tdSql.checkData(5, 0, True)
|
||||
tdSql.checkData(6, 0, True)
|
||||
tdSql.checkData(7, 0, True)
|
||||
tdSql.checkData(8, 0, True)
|
||||
tdSql.checkData(9, 0, True)
|
||||
tdSql.checkData(10, 0, True)
|
||||
tdSql.checkData(11, 0, True)
|
||||
tdSql.checkData(12, 0, True)
|
||||
|
||||
tdSql.query(f"select interp(c6) from {dbname}.{tbname} range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill(value, NULL)")
|
||||
tdSql.checkRows(13)
|
||||
tdSql.checkData(0, 0, None)
|
||||
tdSql.checkData(1, 0, True)
|
||||
tdSql.checkData(2, 0, None)
|
||||
tdSql.checkData(3, 0, None)
|
||||
tdSql.checkData(4, 0, None)
|
||||
tdSql.checkData(5, 0, None)
|
||||
tdSql.checkData(6, 0, True)
|
||||
tdSql.checkData(7, 0, None)
|
||||
tdSql.checkData(8, 0, None)
|
||||
tdSql.checkData(9, 0, None)
|
||||
tdSql.checkData(10, 0, None)
|
||||
tdSql.checkData(11, 0, True)
|
||||
tdSql.checkData(12, 0, None)
|
||||
|
||||
## {} ...
|
||||
tdSql.query(f"select interp(c0) from {dbname}.{tbname} range('2020-02-01 00:00:01', '2020-02-01 00:00:04') every(1s) fill(value, 1)")
|
||||
tdSql.checkRows(4)
|
||||
|
@ -2587,25 +2782,25 @@ class TDTestCase:
|
|||
|
||||
tdSql.checkData(0, 0, '2020-02-02 00:00:00.000')
|
||||
|
||||
tdSql.checkData(0, 2, False)
|
||||
tdSql.checkData(0, 2, None)
|
||||
tdSql.checkData(1, 2, False)
|
||||
tdSql.checkData(2, 2, False)
|
||||
tdSql.checkData(2, 2, None)
|
||||
tdSql.checkData(3, 2, True)
|
||||
tdSql.checkData(4, 2, False)
|
||||
tdSql.checkData(4, 2, None)
|
||||
tdSql.checkData(5, 2, False)
|
||||
tdSql.checkData(6, 2, False)
|
||||
tdSql.checkData(6, 2, None)
|
||||
tdSql.checkData(7, 2, True)
|
||||
tdSql.checkData(8, 2, False)
|
||||
tdSql.checkData(8, 2, None)
|
||||
tdSql.checkData(9, 2, True)
|
||||
tdSql.checkData(10, 2, False)
|
||||
tdSql.checkData(10, 2, None)
|
||||
tdSql.checkData(11, 2, False)
|
||||
tdSql.checkData(12, 2, False)
|
||||
tdSql.checkData(12, 2, None)
|
||||
tdSql.checkData(13, 2, False)
|
||||
tdSql.checkData(14, 2, False)
|
||||
tdSql.checkData(14, 2, None)
|
||||
tdSql.checkData(15, 2, None)
|
||||
tdSql.checkData(16, 2, False)
|
||||
tdSql.checkData(16, 2, None)
|
||||
tdSql.checkData(17, 2, None)
|
||||
tdSql.checkData(18, 2, False)
|
||||
tdSql.checkData(18, 2, None)
|
||||
|
||||
tdSql.checkData(18, 0, '2020-02-02 00:00:18.000')
|
||||
|
||||
|
|
Loading…
Reference in New Issue