diff --git a/tests/develop-test/2-query/math_funcs.py b/tests/develop-test/2-query/math_funcs.py index d7ea3b5b05ac51ed5f830fd10df06587f0aa0550..401922c6c886ff663a6fda11eb42a18f30f6a63e 100644 --- a/tests/develop-test/2-query/math_funcs.py +++ b/tests/develop-test/2-query/math_funcs.py @@ -1,22 +1,23 @@ -import sys +import sys from util.log import * from util.cases import * from util.sql import * from util.dnodes import tdDnodes -from math import inf +from math import inf, nan + class TDTestCase: def caseDescription(self): - ''' - case1: [TD-11204]Difference improvement that can ignore negative - ''' + """ + case1: [TD-11204]Difference improvement that can ignore negative + """ return - + def init(self, conn, logSql): tdLog.debug("start to execute %s" % __file__) tdSql.init(conn.cursor(), logSql) self._conn = conn - + def restartTaosd(self, index=1, dbname="db"): tdDnodes.stop(index) tdDnodes.startWithoutSleep(index) @@ -26,8 +27,10 @@ class TDTestCase: print("running {}".format(__file__)) tdSql.execute("drop database if exists math_funcs") tdSql.execute("create database if not exists math_funcs") - tdSql.execute('use math_funcs') - tdSql.execute('create table stb1 (ts timestamp, c1 bool, c2 tinyint, c3 smallint, c4 int, c5 bigint, c6 float, c7 double, c8 binary(10), c9 nchar(10), c10 tinyint unsigned, c11 smallint unsigned, c12 int unsigned, c13 bigint unsigned) TAGS(t1 int, t2 binary(10), t3 double);') + tdSql.execute("use math_funcs") + tdSql.execute( + "create table stb1 (ts timestamp, c1 bool, c2 tinyint, c3 smallint, c4 int, c5 bigint, c6 float, c7 double, c8 binary(10), c9 nchar(10), c10 tinyint unsigned, c11 smallint unsigned, c12 int unsigned, c13 bigint unsigned) TAGS(t1 int, t2 binary(10), t3 double);" + ) tdSql.execute("create table tb1 using stb1 tags(1,'1',1.0);") @@ -35,52 +38,96 @@ class TDTestCase: tdSql.execute("create table tb3 using stb1 tags(3,'3',3.0);") - tdSql.execute('insert into tb1 values (\'2021-11-11 09:00:00\',true,1,1,1,1,1,1,"123","1234",1,1,1,1);') + tdSql.execute( + 'insert into tb1 values (\'2021-11-11 09:00:00\',true,1,1,1,1,1,1,"123","1234",1,1,1,1);' + ) - tdSql.execute("insert into tb1 values ('2021-11-11 09:00:01',true,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);") + tdSql.execute( + "insert into tb1 values ('2021-11-11 09:00:01',true,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);" + ) - tdSql.execute('insert into tb1 values (\'2021-11-11 09:00:02\',true,2,NULL,2,NULL,2,NULL,"234",NULL,2,NULL,2,NULL);') + tdSql.execute( + "insert into tb1 values ('2021-11-11 09:00:02',true,2,NULL,2,NULL,2,NULL,\"234\",NULL,2,NULL,2,NULL);" + ) - tdSql.execute('insert into tb1 values (\'2021-11-11 09:00:03\',false,NULL,3,NULL,3,NULL,3,NULL,"3456",NULL,3,NULL,3);') + tdSql.execute( + "insert into tb1 values ('2021-11-11 09:00:03',false,NULL,3,NULL,3,NULL,3,NULL,\"3456\",NULL,3,NULL,3);" + ) - tdSql.execute('insert into tb1 values (\'2021-11-11 09:00:04\',true,4,4,4,4,4,4,"456","4567",4,4,4,4);') + tdSql.execute( + 'insert into tb1 values (\'2021-11-11 09:00:04\',true,4,4,4,4,4,4,"456","4567",4,4,4,4);' + ) - tdSql.execute('insert into tb1 values (\'2021-11-11 09:00:05\',true,127,32767,2147483647,9223372036854775807,3.402823466e+38,1.79769e+308,"567","5678",254,65534,4294967294,9223372036854775807);') + tdSql.execute( + 'insert into tb1 values (\'2021-11-11 09:00:05\',true,127,32767,2147483647,9223372036854775807,3.402823466e+38,1.79769e+308,"567","5678",254,65534,4294967294,9223372036854775807);' + ) - tdSql.execute('insert into tb1 values (\'2021-11-11 09:00:06\',true,-127,-32767,-2147483647,-9223372036854775807,-3.402823466e+38,-1.79769e+308,"678","6789",0,0,0,0);') + tdSql.execute( + 'insert into tb1 values (\'2021-11-11 09:00:06\',true,-127,-32767,-2147483647,-9223372036854775807,-3.402823466e+38,-1.79769e+308,"678","6789",0,0,0,0);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:00\',true,1,1,1,1,1,1,"111","1111",1,1,1,1);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:00\',true,1,1,1,1,1,1,"111","1111",1,1,1,1);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:01\',true,2,2,2,2,2,2,"222","2222",2,2,2,2);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:01\',true,2,2,2,2,2,2,"222","2222",2,2,2,2);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:02\',true,3,3,2,3,3,3,"333","3333",3,3,3,3);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:02\',true,3,3,2,3,3,3,"333","3333",3,3,3,3);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:03\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:03\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:04\',true,5,5,5,5,5,5,"555","5555",5,5,5,5);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:04\',true,5,5,5,5,5,5,"555","5555",5,5,5,5);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:05\',true,6,6,6,6,6,6,"666","6666",6,6,6,6);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:05\',true,6,6,6,6,6,6,"666","6666",6,6,6,6);' + ) - tdSql.execute('insert into tb2 values (\'2021-11-11 09:00:06\',true,7,7,7,7,7,7,"777","7777",7,7,7,7);') + tdSql.execute( + 'insert into tb2 values (\'2021-11-11 09:00:06\',true,7,7,7,7,7,7,"777","7777",7,7,7,7);' + ) - tdSql.execute('create table tbn (ts timestamp, c1 bool, c2 tinyint, c3 smallint, c4 int, c5 bigint, c6 float, c7 double, c8 binary(10), c9 nchar(10), c10 tinyint unsigned, c11 smallint unsigned, c12 int unsigned, c13 bigint unsigned);') + tdSql.execute( + "create table tbn (ts timestamp, c1 bool, c2 tinyint, c3 smallint, c4 int, c5 bigint, c6 float, c7 double, c8 binary(10), c9 nchar(10), c10 tinyint unsigned, c11 smallint unsigned, c12 int unsigned, c13 bigint unsigned);" + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:00\',true,1,1,1,1,1,1,"111","1111",1,1,1,1);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:00\',true,1,1,1,1,1,1,"111","1111",1,1,1,1);' + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:01\',true,2,2,2,2,2,2,"222","2222",2,2,2,2);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:01\',true,2,2,2,2,2,2,"222","2222",2,2,2,2);' + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:02\',true,3,3,2,3,3,3,"333","3333",3,3,3,3);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:02\',true,3,3,2,3,3,3,"333","3333",3,3,3,3);' + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:03\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:03\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);' + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:04\',true,5,5,5,5,5,5,"555","5555",5,5,5,5);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:04\',true,5,5,5,5,5,5,"555","5555",5,5,5,5);' + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:05\',true,6,6,6,6,6,6,"666","6666",6,6,6,6);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:05\',true,6,6,6,6,6,6,"666","6666",6,6,6,6);' + ) - tdSql.execute('insert into tbn values (\'2021-11-11 09:00:06\',true,7,7,7,7,7,7,"777","7777",7,7,7,7);') + tdSql.execute( + 'insert into tbn values (\'2021-11-11 09:00:06\',true,7,7,7,7,7,7,"777","7777",7,7,7,7);' + ) - #=========== begin math_sqrt ========== - tdSql.query('select sqrt(13) from tb1;') + # =========== begin math_sqrt ========== + tdSql.query("select sqrt(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 3.605551275463989) tdSql.checkData(1, 0, 3.605551275463989) @@ -90,7 +137,7 @@ class TDTestCase: tdSql.checkData(5, 0, 3.605551275463989) tdSql.checkData(6, 0, 3.605551275463989) - tdSql.query('select sqrt(c2) from tb1;') + tdSql.query("select sqrt(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -98,9 +145,9 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 11.269427669584644) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c3) from tb1;') + tdSql.query("select sqrt(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -108,9 +155,9 @@ class TDTestCase: tdSql.checkData(3, 0, 1.7320508075688772) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 181.01657382681842) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c4) from tb1;') + tdSql.query("select sqrt(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -118,9 +165,9 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 46340.950001051984) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c5) from tb1;') + tdSql.query("select sqrt(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -128,29 +175,29 @@ class TDTestCase: tdSql.checkData(3, 0, 1.7320508075688772) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 3037000499.97605) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c6) from tb1;') + tdSql.query("select sqrt(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 1.4142135623730951) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.0) - tdSql.checkData(5, 0, 1.844674352395373e+19) - tdSql.checkData(6, 0, None) + tdSql.checkData(5, 0, 1.844674352395373e19) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c7) from tb1;') + tdSql.query("select sqrt(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, 1.7320508075688772) tdSql.checkData(4, 0, 2.0) - tdSql.checkData(5, 0, 1.3407796239501852e+154) - tdSql.checkData(6, 0, None) + tdSql.checkData(5, 0, 1.3407796239501852e154) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c10) from tb1;') + tdSql.query("select sqrt(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -160,7 +207,7 @@ class TDTestCase: tdSql.checkData(5, 0, 15.937377450509228) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(c11) from tb1;') + tdSql.query("select sqrt(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -170,7 +217,7 @@ class TDTestCase: tdSql.checkData(5, 0, 255.99609372019722) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(c12) from tb1;') + tdSql.query("select sqrt(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -180,7 +227,7 @@ class TDTestCase: tdSql.checkData(5, 0, 65535.99998474121) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(c13) from tb1;') + tdSql.query("select sqrt(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -190,7 +237,7 @@ class TDTestCase: tdSql.checkData(5, 0, 3037000499.97605) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(a) from (select sqrt(c2) as a from tb1);') + tdSql.query("select sqrt(a) from (select sqrt(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -198,9 +245,9 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 1.4142135623730951) tdSql.checkData(5, 0, 3.3569968229929326) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c2 + c3) from tb1;') + tdSql.query("select sqrt(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.4142135623730951) tdSql.checkData(1, 0, None) @@ -208,9 +255,9 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.8284271247461903) tdSql.checkData(5, 0, 181.36703118262702) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt((c2 + c3)) from tb1;') + tdSql.query("select sqrt((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.4142135623730951) tdSql.checkData(1, 0, None) @@ -218,19 +265,19 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.8284271247461903) tdSql.checkData(5, 0, 181.36703118262702) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt((c2 * c3)+c4-6) from tb1;') + tdSql.query("select sqrt((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 3.7416573867739413) tdSql.checkData(5, 0, 46385.82811592351) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(11)+c2 from tb1;') + tdSql.query("select sqrt(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 4.3166247903554) tdSql.checkData(1, 0, None) @@ -240,7 +287,7 @@ class TDTestCase: tdSql.checkData(5, 0, 130.3166247903554) tdSql.checkData(6, 0, -123.6833752096446) - tdSql.query('select sqrt(c2)+11 from tb1;') + tdSql.query("select sqrt(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) @@ -248,18 +295,20 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 13.0) tdSql.checkData(5, 0, 22.269427669584644) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select sqrt(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 1.4142135623730951) tdSql.checkData(1, 0, 2.8284271247461903) tdSql.checkData(2, 0, 181.36703118262702) - tdSql.checkData(3, 0, None) + tdSql.checkData(3, 0, nan) - tdSql.query('select sqrt(c2) from tb1 order by ts desc;') + tdSql.query("select sqrt(c2) from tb1 order by ts desc;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 11.269427669584644) tdSql.checkData(2, 0, 2.0) tdSql.checkData(3, 0, None) @@ -267,9 +316,9 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.0) - tdSql.query('select sqrt(c2+c3) from tb1 order by ts desc;') + tdSql.query("select sqrt(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 181.36703118262702) tdSql.checkData(2, 0, 2.8284271247461903) tdSql.checkData(3, 0, None) @@ -277,13 +326,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.4142135623730951) - tdSql.query('select sqrt(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select sqrt(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 2.8284271247461903) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select sqrt(c2) from stb1;') + tdSql.query("select sqrt(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -291,7 +340,7 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 11.269427669584644) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 1.4142135623730951) tdSql.checkData(9, 0, 1.7320508075688772) @@ -300,59 +349,59 @@ class TDTestCase: tdSql.checkData(12, 0, 2.449489742783178) tdSql.checkData(13, 0, 2.6457513110645907) - tdSql.query('select sqrt(c2) from stb1 order by ts desc;') + tdSql.query("select sqrt(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sqrt(c4),t1,c4 from stb1 order by ts desc;') + tdSql.query("select sqrt(c4),t1,c4 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sqrt(c3),tbname from stb1;') + tdSql.query("select sqrt(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, 1.7320508075688772) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 2.0) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 181.01657382681842) - tdSql.checkData(5, 1, 'tb1') - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 1.4142135623730951) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 1.7320508075688772) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 2.0) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 2.23606797749979) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 2.449489742783178) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 2.6457513110645907) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select sqrt(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select sqrt(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 1.4142135623730951) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 1.7320508075688772) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 2.0) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 2.23606797749979) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 2.449489742783178) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 2.6457513110645907) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select sqrt(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -360,9 +409,9 @@ class TDTestCase: tdSql.checkData(3, 0, 2.0) tdSql.checkData(4, 0, 2.1213203435596424) tdSql.checkData(5, 0, 8.154753215150045) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(c2) from (select * from stb1);') + tdSql.query("select sqrt(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -370,7 +419,7 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 11.269427669584644) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 1.4142135623730951) tdSql.checkData(9, 0, 1.7320508075688772) @@ -379,7 +428,9 @@ class TDTestCase: tdSql.checkData(12, 0, 2.449489742783178) tdSql.checkData(13, 0, 2.6457513110645907) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -387,12 +438,14 @@ class TDTestCase: tdSql.checkData(3, 0, 2.0) tdSql.checkData(4, 0, 2.1213203435596424) tdSql.checkData(5, 0, 8.154753215150045) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -400,17 +453,19 @@ class TDTestCase: tdSql.checkData(3, 0, 2.0) tdSql.checkData(4, 0, 2.1213203435596424) tdSql.checkData(5, 0, 8.154753215150045) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) + tdSql.checkData(3, 0, nan) tdSql.checkData(4, 0, 8.154753215150045) tdSql.checkData(5, 0, 2.1213203435596424) tdSql.checkData(6, 0, 2.0) @@ -418,7 +473,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.4142135623730951) tdSql.checkData(9, 0, 1.0) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -429,11 +486,13 @@ class TDTestCase: tdSql.checkData(6, 0, 1.5811388300841898) tdSql.checkData(7, 0, 1.4142135623730951) tdSql.checkData(8, 0, 1.0) - tdSql.checkData(9, 0, None) + tdSql.checkData(9, 0, nan) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 1.0) tdSql.checkData(2, 0, 1.4142135623730951) tdSql.checkData(3, 0, 1.5811388300841898) @@ -444,7 +503,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select sqrt(a) from (select sqrt(c2) as a from tb1);') + tdSql.query("select sqrt(a) from (select sqrt(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -452,9 +511,11 @@ class TDTestCase: tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 1.4142135623730951) tdSql.checkData(5, 0, 3.3569968229929326) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select sqrt(tb1.c3),sqrt(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select sqrt(tb1.c3),sqrt(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(0, 1, 1.0) @@ -468,10 +529,10 @@ class TDTestCase: tdSql.checkData(4, 1, 2.23606797749979) tdSql.checkData(5, 0, 181.01657382681842) tdSql.checkData(5, 1, 2.449489742783178) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) tdSql.checkData(6, 1, 2.6457513110645907) - tdSql.query('select sqrt(c3) from tb1 union all select sqrt(c3) from tb2;') + tdSql.query("select sqrt(c3) from tb1 union all select sqrt(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -479,7 +540,7 @@ class TDTestCase: tdSql.checkData(3, 0, 1.7320508075688772) tdSql.checkData(4, 0, 2.0) tdSql.checkData(5, 0, 181.01657382681842) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 1.4142135623730951) tdSql.checkData(9, 0, 1.7320508075688772) @@ -488,11 +549,10 @@ class TDTestCase: tdSql.checkData(12, 0, 2.449489742783178) tdSql.checkData(13, 0, 2.6457513110645907) - #=========== end math_sqrt ========== + # =========== end math_sqrt ========== - - #=========== begin math_abs ========== - tdSql.query('select abs(13) from tb1;') + # =========== begin math_abs ========== + tdSql.query("select abs(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 13) tdSql.checkData(1, 0, 13) @@ -502,7 +562,7 @@ class TDTestCase: tdSql.checkData(5, 0, 13) tdSql.checkData(6, 0, 13) - tdSql.query('select abs(c2) from tb1;') + tdSql.query("select abs(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -512,7 +572,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127) tdSql.checkData(6, 0, 127) - tdSql.query('select abs(c3) from tb1;') + tdSql.query("select abs(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -522,7 +582,7 @@ class TDTestCase: tdSql.checkData(5, 0, 32767) tdSql.checkData(6, 0, 32767) - tdSql.query('select abs(c4) from tb1;') + tdSql.query("select abs(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -532,7 +592,7 @@ class TDTestCase: tdSql.checkData(5, 0, 2147483647) tdSql.checkData(6, 0, 2147483647) - tdSql.query('select abs(c5) from tb1;') + tdSql.query("select abs(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -542,27 +602,27 @@ class TDTestCase: tdSql.checkData(5, 0, 9223372036854775807) tdSql.checkData(6, 0, 9223372036854775807) - tdSql.query('select abs(c6) from tb1;') + tdSql.query("select abs(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 2.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 4.0) - tdSql.checkData(5, 0, 3.4028234663852886e+38) - tdSql.checkData(6, 0, 3.4028234663852886e+38) + tdSql.checkData(5, 0, 3.4028234663852886e38) + tdSql.checkData(6, 0, 3.4028234663852886e38) - tdSql.query('select abs(c7) from tb1;') + tdSql.query("select abs(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, 3.0) tdSql.checkData(4, 0, 4.0) - tdSql.checkData(5, 0, 1.79769e+308) - tdSql.checkData(6, 0, 1.79769e+308) + tdSql.checkData(5, 0, 1.79769e308) + tdSql.checkData(6, 0, 1.79769e308) - tdSql.query('select abs(c10) from tb1;') + tdSql.query("select abs(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -572,7 +632,7 @@ class TDTestCase: tdSql.checkData(5, 0, 254) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(c11) from tb1;') + tdSql.query("select abs(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -582,7 +642,7 @@ class TDTestCase: tdSql.checkData(5, 0, 65534) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(c12) from tb1;') + tdSql.query("select abs(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -592,7 +652,7 @@ class TDTestCase: tdSql.checkData(5, 0, 4294967294) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(c13) from tb1;') + tdSql.query("select abs(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -602,7 +662,7 @@ class TDTestCase: tdSql.checkData(5, 0, 9223372036854775807) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(a) from (select abs(c2) as a from tb1);') + tdSql.query("select abs(a) from (select abs(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -612,7 +672,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127) tdSql.checkData(6, 0, 127) - tdSql.query('select abs(c2 + c3) from tb1;') + tdSql.query("select abs(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, None) @@ -622,7 +682,7 @@ class TDTestCase: tdSql.checkData(5, 0, 32894.0) tdSql.checkData(6, 0, 32894.0) - tdSql.query('select abs((c2 + c3)) from tb1;') + tdSql.query("select abs((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, None) @@ -632,7 +692,7 @@ class TDTestCase: tdSql.checkData(5, 0, 32894.0) tdSql.checkData(6, 0, 32894.0) - tdSql.query('select abs((c2 * c3)+c4-6) from tb1;') + tdSql.query("select abs((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 4.0) tdSql.checkData(1, 0, None) @@ -642,7 +702,7 @@ class TDTestCase: tdSql.checkData(5, 0, 2151645050.0) tdSql.checkData(6, 0, 2143322244.0) - tdSql.query('select abs(11)+c2 from tb1;') + tdSql.query("select abs(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) @@ -652,7 +712,7 @@ class TDTestCase: tdSql.checkData(5, 0, 138.0) tdSql.checkData(6, 0, -116.0) - tdSql.query('select abs(c2)+11 from tb1;') + tdSql.query("select abs(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) @@ -662,14 +722,16 @@ class TDTestCase: tdSql.checkData(5, 0, 138.0) tdSql.checkData(6, 0, 138.0) - tdSql.query('select abs(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select abs(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, 8.0) tdSql.checkData(2, 0, 32894.0) tdSql.checkData(3, 0, 32894.0) - tdSql.query('select abs(c2) from tb1 order by ts desc;') + tdSql.query("select abs(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 127) tdSql.checkData(1, 0, 127) @@ -679,7 +741,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1) - tdSql.query('select abs(c2+c3) from tb1 order by ts desc;') + tdSql.query("select abs(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 32894.0) tdSql.checkData(1, 0, 32894.0) @@ -689,13 +751,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 2.0) - tdSql.query('select abs(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select abs(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 8.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select abs(c2) from stb1;') + tdSql.query("select abs(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -712,59 +774,59 @@ class TDTestCase: tdSql.checkData(12, 0, 6) tdSql.checkData(13, 0, 7) - tdSql.query('select abs(c2) from stb1 order by ts desc;') + tdSql.query("select abs(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select abs(c4),t1 from stb1 order by ts desc;') + tdSql.query("select abs(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select abs(c3),tbname from stb1;') + tdSql.query("select abs(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, 3) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 4) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 32767) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, 32767) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 2) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 3) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 4) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 5) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 6) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 7) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select abs(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select abs(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 2) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 3) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 4) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 5) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 6) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 7) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select abs(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select abs(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 2.0) @@ -774,7 +836,7 @@ class TDTestCase: tdSql.checkData(5, 0, 66.5) tdSql.checkData(6, 0, 60.0) - tdSql.query('select abs(c2) from (select * from stb1);') + tdSql.query("select abs(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -791,7 +853,9 @@ class TDTestCase: tdSql.checkData(12, 0, 6) tdSql.checkData(13, 0, 7) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 2.0) @@ -804,7 +868,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 2.0) @@ -817,7 +883,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -830,7 +898,9 @@ class TDTestCase: tdSql.checkData(8, 0, 2.0) tdSql.checkData(9, 0, 1.0) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -843,7 +913,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.0) tdSql.checkData(9, 0, 60.0) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 60.0) tdSql.checkData(1, 0, 1.0) @@ -856,7 +928,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select abs(a) from (select abs(c2) as a from tb1);') + tdSql.query("select abs(a) from (select abs(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -866,7 +938,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127) tdSql.checkData(6, 0, 127) - tdSql.query('select abs(tb1.c3),abs(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select abs(tb1.c3),abs(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(0, 1, 1) @@ -883,7 +955,7 @@ class TDTestCase: tdSql.checkData(6, 0, 32767) tdSql.checkData(6, 1, 7) - tdSql.query('select abs(c3) from tb1 union all select abs(c3) from tb2;') + tdSql.query("select abs(c3) from tb1 union all select abs(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -900,1012 +972,1039 @@ class TDTestCase: tdSql.checkData(12, 0, 6) tdSql.checkData(13, 0, 7) - #=========== end math_abs ========== - + # =========== end math_abs ========== - #=========== begin math_asin ========== - tdSql.query('select asin(13) from tb1;') + # =========== begin math_asin ========== + tdSql.query("select asin(13) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c2) from tb1;') + tdSql.query("select asin(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c3) from tb1;') + tdSql.query("select asin(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c4) from tb1;') + tdSql.query("select asin(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c5) from tb1;') + tdSql.query("select asin(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c6) from tb1;') + tdSql.query("select asin(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c7) from tb1;') + tdSql.query("select asin(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c10) from tb1;') + tdSql.query("select asin(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(c11) from tb1;') + tdSql.query("select asin(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(c12) from tb1;') + tdSql.query("select asin(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(c13) from tb1;') + tdSql.query("select asin(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(a) from (select asin(c2) as a from tb1);') + tdSql.query("select asin(a) from (select asin(c2) as a from tb1);") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c2 + c3) from tb1;') + tdSql.query("select asin(c2 + c3) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin((c2 + c3)) from tb1;') + tdSql.query("select asin((c2 + c3)) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin((c2 * c3)+c4-6) from tb1;') + tdSql.query("select asin((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(11)+c2 from tb1;') + tdSql.query("select asin(11)+c2 from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c2)+11 from tb1;') + tdSql.query("select asin(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.570796326794897) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select asin(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) - tdSql.query('select asin(c2) from tb1 order by ts desc;') + tdSql.query("select asin(c2) from tb1 order by ts desc;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) + tdSql.checkData(4, 0, nan) tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select asin(c2+c3) from tb1 order by ts desc;') + tdSql.query("select asin(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, None) tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select asin(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select asin(c2) from stb1;') + tdSql.query("select asin(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 1.5707963267948966) - tdSql.checkData(8, 0, None) - tdSql.checkData(9, 0, None) - tdSql.checkData(10, 0, None) - tdSql.checkData(11, 0, None) - tdSql.checkData(12, 0, None) - tdSql.checkData(13, 0, None) - - tdSql.query('select asin(c2) from stb1 order by ts desc;') + tdSql.checkData(8, 0, nan) + tdSql.checkData(9, 0, nan) + tdSql.checkData(10, 0, nan) + tdSql.checkData(11, 0, nan) + tdSql.checkData(12, 0, nan) + tdSql.checkData(13, 0, nan) + + tdSql.query("select asin(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select asin(c4),t1 from stb1 order by ts desc;') + tdSql.query("select asin(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select asin(c3),tbname from stb1;') + tdSql.query("select asin(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(0, 1, 'tb1') - tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') - tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') - tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') - tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb1') - tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb1') - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") + tdSql.checkData(1, 0, None) + tdSql.checkData(1, 1, "tb1") + tdSql.checkData(2, 0, None) + tdSql.checkData(2, 1, "tb1") + tdSql.checkData(3, 0, nan) + tdSql.checkData(3, 1, "tb1") + tdSql.checkData(4, 0, nan) + tdSql.checkData(4, 1, "tb1") + tdSql.checkData(5, 0, nan) + tdSql.checkData(5, 1, "tb1") + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.5707963267948966) - tdSql.checkData(7, 1, 'tb2') - tdSql.checkData(8, 0, None) - tdSql.checkData(8, 1, 'tb2') - tdSql.checkData(9, 0, None) - tdSql.checkData(9, 1, 'tb2') - tdSql.checkData(10, 0, None) - tdSql.checkData(10, 1, 'tb2') - tdSql.checkData(11, 0, None) - tdSql.checkData(11, 1, 'tb2') - tdSql.checkData(12, 0, None) - tdSql.checkData(12, 1, 'tb2') - tdSql.checkData(13, 0, None) - tdSql.checkData(13, 1, 'tb2') - - tdSql.query('select asin(c3),tbname from stb1 where t1 > 1;') + tdSql.checkData(7, 1, "tb2") + tdSql.checkData(8, 0, nan) + tdSql.checkData(8, 1, "tb2") + tdSql.checkData(9, 0, nan) + tdSql.checkData(9, 1, "tb2") + tdSql.checkData(10, 0, nan) + tdSql.checkData(10, 1, "tb2") + tdSql.checkData(11, 0, nan) + tdSql.checkData(11, 1, "tb2") + tdSql.checkData(12, 0, nan) + tdSql.checkData(12, 1, "tb2") + tdSql.checkData(13, 0, nan) + tdSql.checkData(13, 1, "tb2") + + tdSql.query("select asin(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(0, 1, 'tb2') - tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb2') - tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb2') - tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb2') - tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb2') - tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb2') - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb2') - - tdSql.query('select asin(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.checkData(0, 1, "tb2") + tdSql.checkData(1, 0, nan) + tdSql.checkData(1, 1, "tb2") + tdSql.checkData(2, 0, nan) + tdSql.checkData(2, 1, "tb2") + tdSql.checkData(3, 0, nan) + tdSql.checkData(3, 1, "tb2") + tdSql.checkData(4, 0, nan) + tdSql.checkData(4, 1, "tb2") + tdSql.checkData(5, 0, nan) + tdSql.checkData(5, 1, "tb2") + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, "tb2") + + tdSql.query("select asin(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) - - tdSql.query('select asin(c2) from (select * from stb1);') + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) + + tdSql.query("select asin(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 1.5707963267948966) - tdSql.checkData(8, 0, None) - tdSql.checkData(9, 0, None) - tdSql.checkData(10, 0, None) - tdSql.checkData(11, 0, None) - tdSql.checkData(12, 0, None) - tdSql.checkData(13, 0, None) - - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.checkData(8, 0, nan) + tdSql.checkData(9, 0, nan) + tdSql.checkData(10, 0, nan) + tdSql.checkData(11, 0, nan) + tdSql.checkData(12, 0, nan) + tdSql.checkData(13, 0, nan) + + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) - tdSql.checkData(7, 0, None) - tdSql.checkData(8, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) + tdSql.checkData(7, 0, nan) + tdSql.checkData(8, 0, nan) tdSql.checkData(9, 0, 1.5707963267948966) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) - tdSql.checkData(7, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) + tdSql.checkData(7, 0, nan) tdSql.checkData(8, 0, 1.5707963267948966) - tdSql.checkData(9, 0, None) + tdSql.checkData(9, 0, nan) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 1.5707963267948966) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select asin(a) from (select asin(c2) as a from tb1);') + tdSql.query("select asin(a) from (select asin(c2) as a from tb1);") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select asin(tb1.c3),asin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select asin(tb1.c3),asin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(0, 1, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, None) + tdSql.checkData(1, 1, nan) tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, None) - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, None) + tdSql.checkData(2, 1, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(3, 1, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(4, 1, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(5, 1, nan) + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, nan) - tdSql.query('select asin(c3) from tb1 union all select asin(c3) from tb2;') + tdSql.query("select asin(c3) from tb1 union all select asin(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 1.5707963267948966) - tdSql.checkData(8, 0, None) - tdSql.checkData(9, 0, None) - tdSql.checkData(10, 0, None) - tdSql.checkData(11, 0, None) - tdSql.checkData(12, 0, None) - tdSql.checkData(13, 0, None) - - #=========== end math_asin ========== + tdSql.checkData(8, 0, nan) + tdSql.checkData(9, 0, nan) + tdSql.checkData(10, 0, nan) + tdSql.checkData(11, 0, nan) + tdSql.checkData(12, 0, nan) + tdSql.checkData(13, 0, nan) + # =========== end math_asin ========== - #=========== begin math_acos ========== - tdSql.query('select acos(13) from tb1;') + # =========== begin math_acos ========== + tdSql.query("select acos(13) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2) from tb1;') + tdSql.query("select acos(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c3) from tb1;') + tdSql.query("select acos(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c4) from tb1;') + tdSql.query("select acos(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c5) from tb1;') + tdSql.query("select acos(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c6) from tb1;') + tdSql.query("select acos(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c7) from tb1;') + tdSql.query("select acos(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c10) from tb1;') + tdSql.query("select acos(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c11) from tb1;') + tdSql.query("select acos(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c12) from tb1;') + tdSql.query("select acos(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c13) from tb1;') + tdSql.query("select acos(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2 + c3) from tb1;') + tdSql.query("select acos(c2 + c3) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos((c2 + c3)) from tb1;') + tdSql.query("select acos((c2 + c3)) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos((c2 * c3)+c4-6) from tb1;') + tdSql.query("select acos((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(11)+c2 from tb1;') + tdSql.query("select acos(11)+c2 from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2)+11 from tb1;') + tdSql.query("select acos(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) - tdSql.query('select acos(c2) from tb1 order by ts desc;') + tdSql.query("select acos(c2) from tb1 order by ts desc;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) + tdSql.checkData(4, 0, nan) tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, None) tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select acos(c2) from stb1;') + tdSql.query("select acos(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 0.0) - tdSql.checkData(8, 0, None) - tdSql.checkData(9, 0, None) - tdSql.checkData(10, 0, None) - tdSql.checkData(11, 0, None) - tdSql.checkData(12, 0, None) - tdSql.checkData(13, 0, None) - - tdSql.query('select acos(c2) from stb1 order by ts desc;') + tdSql.checkData(8, 0, nan) + tdSql.checkData(9, 0, nan) + tdSql.checkData(10, 0, nan) + tdSql.checkData(11, 0, nan) + tdSql.checkData(12, 0, nan) + tdSql.checkData(13, 0, nan) + + tdSql.query("select acos(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c4),t1 from stb1 order by ts desc;') + tdSql.query("select acos(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c3),tbname from stb1;') + tdSql.query("select acos(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb1') - tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') - tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') - tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') - tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb1') - tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb1') - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") + tdSql.checkData(1, 0, None) + tdSql.checkData(1, 1, "tb1") + tdSql.checkData(2, 0, None) + tdSql.checkData(2, 1, "tb1") + tdSql.checkData(3, 0, nan) + tdSql.checkData(3, 1, "tb1") + tdSql.checkData(4, 0, nan) + tdSql.checkData(4, 1, "tb1") + tdSql.checkData(5, 0, nan) + tdSql.checkData(5, 1, "tb1") + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.0) - tdSql.checkData(7, 1, 'tb2') - tdSql.checkData(8, 0, None) - tdSql.checkData(8, 1, 'tb2') - tdSql.checkData(9, 0, None) - tdSql.checkData(9, 1, 'tb2') - tdSql.checkData(10, 0, None) - tdSql.checkData(10, 1, 'tb2') - tdSql.checkData(11, 0, None) - tdSql.checkData(11, 1, 'tb2') - tdSql.checkData(12, 0, None) - tdSql.checkData(12, 1, 'tb2') - tdSql.checkData(13, 0, None) - tdSql.checkData(13, 1, 'tb2') - - tdSql.query('select acos(c3),tbname from stb1 where t1 > 1;') + tdSql.checkData(7, 1, "tb2") + tdSql.checkData(8, 0, nan) + tdSql.checkData(8, 1, "tb2") + tdSql.checkData(9, 0, nan) + tdSql.checkData(9, 1, "tb2") + tdSql.checkData(10, 0, nan) + tdSql.checkData(10, 1, "tb2") + tdSql.checkData(11, 0, nan) + tdSql.checkData(11, 1, "tb2") + tdSql.checkData(12, 0, nan) + tdSql.checkData(12, 1, "tb2") + tdSql.checkData(13, 0, nan) + tdSql.checkData(13, 1, "tb2") + + tdSql.query("select acos(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb2') - tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb2') - tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb2') - tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb2') - tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb2') - tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb2') - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb2') - - tdSql.query('select acos(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.checkData(0, 1, "tb2") + tdSql.checkData(1, 0, nan) + tdSql.checkData(1, 1, "tb2") + tdSql.checkData(2, 0, nan) + tdSql.checkData(2, 1, "tb2") + tdSql.checkData(3, 0, nan) + tdSql.checkData(3, 1, "tb2") + tdSql.checkData(4, 0, nan) + tdSql.checkData(4, 1, "tb2") + tdSql.checkData(5, 0, nan) + tdSql.checkData(5, 1, "tb2") + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, "tb2") + + tdSql.query("select acos(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) - - tdSql.query('select acos(c2) from (select * from stb1);') + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) + + tdSql.query("select acos(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 0.0) - tdSql.checkData(8, 0, None) - tdSql.checkData(9, 0, None) - tdSql.checkData(10, 0, None) - tdSql.checkData(11, 0, None) - tdSql.checkData(12, 0, None) - tdSql.checkData(13, 0, None) - - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.checkData(8, 0, nan) + tdSql.checkData(9, 0, nan) + tdSql.checkData(10, 0, nan) + tdSql.checkData(11, 0, nan) + tdSql.checkData(12, 0, nan) + tdSql.checkData(13, 0, nan) + + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) - tdSql.checkData(7, 0, None) - tdSql.checkData(8, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) + tdSql.checkData(7, 0, nan) + tdSql.checkData(8, 0, nan) tdSql.checkData(9, 0, 0.0) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) - tdSql.checkData(7, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) + tdSql.checkData(7, 0, nan) tdSql.checkData(8, 0, 0.0) - tdSql.checkData(9, 0, None) + tdSql.checkData(9, 0, nan) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 0.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, None) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, None) tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 1, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, None) + tdSql.checkData(1, 1, nan) tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, None) - tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, None) + tdSql.checkData(2, 1, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(3, 1, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(4, 1, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(5, 1, nan) + tdSql.checkData(6, 0, nan) + tdSql.checkData(6, 1, nan) - tdSql.query('select acos(c3) from tb1 union all select acos(c3) from tb2;') + tdSql.query("select acos(c3) from tb1 union all select acos(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) tdSql.checkData(7, 0, 0.0) - tdSql.checkData(8, 0, None) - tdSql.checkData(9, 0, None) - tdSql.checkData(10, 0, None) - tdSql.checkData(11, 0, None) - tdSql.checkData(12, 0, None) - tdSql.checkData(13, 0, None) - - #=========== end math_acos ========== + tdSql.checkData(8, 0, nan) + tdSql.checkData(9, 0, nan) + tdSql.checkData(10, 0, nan) + tdSql.checkData(11, 0, nan) + tdSql.checkData(12, 0, nan) + tdSql.checkData(13, 0, nan) + # =========== end math_acos ========== - #=========== begin math_atan ========== - tdSql.query('select acos(13) from tb1;') + # =========== begin math_atan ========== + tdSql.query("select acos(13) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2) from tb1;') + tdSql.query("select acos(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c3) from tb1;') + tdSql.query("select acos(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c4) from tb1;') + tdSql.query("select acos(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c5) from tb1;') + tdSql.query("select acos(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c6) from tb1;') + tdSql.query("select acos(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c7) from tb1;') + tdSql.query("select acos(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c10) from tb1;') + tdSql.query("select acos(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c11) from tb1;') + tdSql.query("select acos(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c12) from tb1;') + tdSql.query("select acos(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c13) from tb1;') + tdSql.query("select acos(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) + tdSql.checkData(3, 0, nan) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2 + c3) from tb1;') + tdSql.query("select acos(c2 + c3) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos((c2 + c3)) from tb1;') + tdSql.query("select acos((c2 + c3)) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos((c2 * c3)+c4-6) from tb1;') + tdSql.query("select acos((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(11)+c2 from tb1;') + tdSql.query("select acos(11)+c2 from tb1;") tdSql.checkRows(7) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2)+11 from tb1;') + tdSql.query("select acos(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.0) tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) + tdSql.checkData(2, 0, nan) tdSql.checkData(3, 0, None) - tdSql.checkData(4, 0, None) - tdSql.checkData(5, 0, None) - tdSql.checkData(6, 0, None) + tdSql.checkData(4, 0, nan) + tdSql.checkData(5, 0, nan) + tdSql.checkData(6, 0, nan) - tdSql.query('select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) - tdSql.checkData(0, 0, None) - tdSql.checkData(1, 0, None) - tdSql.checkData(2, 0, None) - tdSql.checkData(3, 0, None) + tdSql.checkData(0, 0, nan) + tdSql.checkData(1, 0, nan) + tdSql.checkData(2, 0, nan) + tdSql.checkData(3, 0, nan) - tdSql.query('select acos(c2) from tb1 order by ts desc;') + tdSql.query("select acos(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -1915,7 +2014,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -1925,13 +2024,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select acos(c2) from stb1;') + tdSql.query("select acos(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -1948,59 +2047,59 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query('select acos(c2) from stb1 order by ts desc;') + tdSql.query("select acos(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c4),t1 from stb1 order by ts desc;') + tdSql.query("select acos(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c3),tbname from stb1;') + tdSql.query("select acos(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, None) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, None) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, None) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, None) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, None) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, None) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select acos(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select acos(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select acos(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select acos(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -2010,7 +2109,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2) from (select * from stb1);') + tdSql.query("select acos(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -2027,7 +2126,9 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -2040,7 +2141,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -2053,7 +2156,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -2066,7 +2171,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, 0.0) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -2079,7 +2186,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.0) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 0.0) @@ -2092,7 +2201,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -2102,7 +2211,9 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 1, 0.0) @@ -2119,7 +2230,7 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select acos(c3) from tb1 union all select acos(c3) from tb2;') + tdSql.query("select acos(c3) from tb1 union all select acos(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -2136,11 +2247,10 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - #=========== end math_atan ========== - + # =========== end math_atan ========== - #=========== begin math_sin ========== - tdSql.query('select sin(13) from tb1;') + # =========== begin math_sin ========== + tdSql.query("select sin(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.4201670368266409) tdSql.checkData(1, 0, 0.4201670368266409) @@ -2150,7 +2260,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4201670368266409) tdSql.checkData(6, 0, 0.4201670368266409) - tdSql.query('select sin(c2) from tb1;') + tdSql.query("select sin(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2160,7 +2270,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.972630067242408) tdSql.checkData(6, 0, -0.972630067242408) - tdSql.query('select sin(c3) from tb1;') + tdSql.query("select sin(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2170,7 +2280,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.18750655394138943) tdSql.checkData(6, 0, -0.18750655394138943) - tdSql.query('select sin(c4) from tb1;') + tdSql.query("select sin(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2180,7 +2290,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.7249165551445564) tdSql.checkData(6, 0, 0.7249165551445564) - tdSql.query('select sin(c5) from tb1;') + tdSql.query("select sin(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2190,7 +2300,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9999303766734422) tdSql.checkData(6, 0, -0.9999303766734422) - tdSql.query('select sin(c6) from tb1;') + tdSql.query("select sin(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2200,7 +2310,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.5218765233336585) tdSql.checkData(6, 0, 0.5218765233336585) - tdSql.query('select sin(c7) from tb1;') + tdSql.query("select sin(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2210,7 +2320,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8728292970885063) tdSql.checkData(6, 0, -0.8728292970885063) - tdSql.query('select sin(c10) from tb1;') + tdSql.query("select sin(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2220,7 +2330,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.45199889806298343) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(c11) from tb1;') + tdSql.query("select sin(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2230,7 +2340,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.3683616323063538) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(c12) from tb1;') + tdSql.query("select sin(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2240,7 +2350,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9986982434666626) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(c13) from tb1;') + tdSql.query("select sin(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2250,7 +2360,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9999303766734422) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(a) from (select sin(c2) as a from tb1);') + tdSql.query("select sin(a) from (select sin(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.7456241416655579) tdSql.checkData(1, 0, None) @@ -2260,7 +2370,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8263696344332049) tdSql.checkData(6, 0, -0.8263696344332049) - tdSql.query('select sin(c2 + c3) from tb1;') + tdSql.query("select sin(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.9092974268256817) tdSql.checkData(1, 0, None) @@ -2270,7 +2380,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9989477243796069) tdSql.checkData(6, 0, -0.9989477243796069) - tdSql.query('select sin((c2 + c3)) from tb1;') + tdSql.query("select sin((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.9092974268256817) tdSql.checkData(1, 0, None) @@ -2280,7 +2390,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9989477243796069) tdSql.checkData(6, 0, -0.9989477243796069) - tdSql.query('select sin((c2 * c3)+c4-6) from tb1;') + tdSql.query("select sin((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.7568024953079282) tdSql.checkData(1, 0, None) @@ -2290,7 +2400,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.08341720348826624) tdSql.checkData(6, 0, 0.9909625452221539) - tdSql.query('select sin(11)+c2 from tb1;') + tdSql.query("select sin(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 9.793449296524592e-06) tdSql.checkData(1, 0, None) @@ -2300,7 +2410,7 @@ class TDTestCase: tdSql.checkData(5, 0, 126.0000097934493) tdSql.checkData(6, 0, -127.9999902065507) - tdSql.query('select sin(c2)+11 from tb1;') + tdSql.query("select sin(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.841470984807897) tdSql.checkData(1, 0, None) @@ -2310,14 +2420,16 @@ class TDTestCase: tdSql.checkData(5, 0, 11.972630067242408) tdSql.checkData(6, 0, 10.027369932757592) - tdSql.query('select sin(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select sin(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 0.9092974268256817) tdSql.checkData(1, 0, 0.9893582466233818) tdSql.checkData(2, 0, 0.9989477243796069) tdSql.checkData(3, 0, -0.9989477243796069) - tdSql.query('select sin(c2) from tb1 order by ts desc;') + tdSql.query("select sin(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.972630067242408) tdSql.checkData(1, 0, 0.972630067242408) @@ -2327,7 +2439,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.8414709848078965) - tdSql.query('select sin(c2+c3) from tb1 order by ts desc;') + tdSql.query("select sin(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.9989477243796069) tdSql.checkData(1, 0, 0.9989477243796069) @@ -2337,13 +2449,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.9092974268256817) - tdSql.query('select sin(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select sin(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 0.9893582466233818) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select sin(c2) from stb1;') + tdSql.query("select sin(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2360,59 +2472,59 @@ class TDTestCase: tdSql.checkData(12, 0, -0.27941549819892586) tdSql.checkData(13, 0, 0.6569865987187891) - tdSql.query('select sin(c2) from stb1 order by ts desc;') + tdSql.query("select sin(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sin(c4),t1 from stb1 order by ts desc;') + tdSql.query("select sin(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sin(c3),tbname from stb1;') + tdSql.query("select sin(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, 0.1411200080598672) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, -0.7568024953079282) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.18750655394138943) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, -0.18750655394138943) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.8414709848078965) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 0.9092974268256817) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 0.1411200080598672) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, -0.7568024953079282) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, -0.9589242746631385) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, -0.27941549819892586) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 0.6569865987187891) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select sin(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select sin(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 0.9092974268256817) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 0.1411200080598672) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, -0.7568024953079282) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, -0.9589242746631385) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, -0.27941549819892586) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 0.6569865987187891) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select sin(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select sin(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -2422,7 +2534,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.5025573497604873) tdSql.checkData(6, 0, 0.3048106211022167) - tdSql.query('select sin(c2) from (select * from stb1);') + tdSql.query("select sin(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2439,7 +2551,9 @@ class TDTestCase: tdSql.checkData(12, 0, -0.27941549819892586) tdSql.checkData(13, 0, 0.6569865987187891) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -2452,7 +2566,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -2465,7 +2581,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -2478,7 +2596,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.9092974268256817) tdSql.checkData(9, 0, 0.8414709848078965) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -2491,7 +2611,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.8414709848078965) tdSql.checkData(9, 0, 0.3048106211022167) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.3048106211022167) tdSql.checkData(1, 0, 0.8414709848078965) @@ -2504,7 +2626,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select sin(a) from (select sin(c2) as a from tb1);') + tdSql.query("select sin(a) from (select sin(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.7456241416655579) tdSql.checkData(1, 0, None) @@ -2514,7 +2636,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8263696344332049) tdSql.checkData(6, 0, -0.8263696344332049) - tdSql.query('select sin(tb1.c3),sin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select sin(tb1.c3),sin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(0, 1, 0.8414709848078965) @@ -2531,7 +2653,7 @@ class TDTestCase: tdSql.checkData(6, 0, -0.18750655394138943) tdSql.checkData(6, 1, 0.6569865987187891) - tdSql.query('select sin(c3) from tb1 union all select sin(c3) from tb2;') + tdSql.query("select sin(c3) from tb1 union all select sin(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -2548,11 +2670,10 @@ class TDTestCase: tdSql.checkData(12, 0, -0.27941549819892586) tdSql.checkData(13, 0, 0.6569865987187891) - #=========== end math_sin ========== + # =========== end math_sin ========== - - #=========== begin math_cos ========== - tdSql.query('select cos(13) from tb1;') + # =========== begin math_cos ========== + tdSql.query("select cos(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.9074467814501962) tdSql.checkData(1, 0, 0.9074467814501962) @@ -2562,7 +2683,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9074467814501962) tdSql.checkData(6, 0, 0.9074467814501962) - tdSql.query('select cos(c2) from tb1;') + tdSql.query("select cos(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2572,7 +2693,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.23235910202965793) tdSql.checkData(6, 0, 0.23235910202965793) - tdSql.query('select cos(c3) from tb1;') + tdSql.query("select cos(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2582,7 +2703,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9822633517692823) tdSql.checkData(6, 0, 0.9822633517692823) - tdSql.query('select cos(c4) from tb1;') + tdSql.query("select cos(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2592,7 +2713,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.6888366918779438) tdSql.checkData(6, 0, -0.6888366918779438) - tdSql.query('select cos(c5) from tb1;') + tdSql.query("select cos(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2602,7 +2723,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.011800076512800236) tdSql.checkData(6, 0, 0.011800076512800236) - tdSql.query('select cos(c6) from tb1;') + tdSql.query("select cos(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2612,7 +2733,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8530210398303042) tdSql.checkData(6, 0, 0.8530210398303042) - tdSql.query('select cos(c7) from tb1;') + tdSql.query("select cos(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2622,7 +2743,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4880256326710555) tdSql.checkData(6, 0, 0.4880256326710555) - tdSql.query('select cos(c10) from tb1;') + tdSql.query("select cos(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2632,7 +2753,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.892018495407942) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(c11) from tb1;') + tdSql.query("select cos(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2642,7 +2763,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9296825844580496) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(c12) from tb1;') + tdSql.query("select cos(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2652,7 +2773,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.051008023845301335) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(c13) from tb1;') + tdSql.query("select cos(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2662,7 +2783,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.011800076512800236) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(a) from (select cos(c2) as a from tb1);') + tdSql.query("select cos(a) from (select cos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8575532158463934) tdSql.checkData(1, 0, None) @@ -2672,7 +2793,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9731258638638398) tdSql.checkData(6, 0, 0.9731258638638398) - tdSql.query('select cos(c2 + c3) from tb1;') + tdSql.query("select cos(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.4161468365471424) tdSql.checkData(1, 0, None) @@ -2682,7 +2803,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.04586331820534665) tdSql.checkData(6, 0, 0.04586331820534665) - tdSql.query('select cos((c2 + c3)) from tb1;') + tdSql.query("select cos((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.4161468365471424) tdSql.checkData(1, 0, None) @@ -2692,7 +2813,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.04586331820534665) tdSql.checkData(6, 0, 0.04586331820534665) - tdSql.query('select cos((c2 * c3)+c4-6) from tb1;') + tdSql.query("select cos((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.6536436208636119) tdSql.checkData(1, 0, None) @@ -2702,7 +2823,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.9965147114630055) tdSql.checkData(6, 0, 0.13413886076313122) - tdSql.query('select cos(11)+c2 from tb1;') + tdSql.query("select cos(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0044256979880508) tdSql.checkData(1, 0, None) @@ -2712,7 +2833,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127.00442569798805) tdSql.checkData(6, 0, -126.99557430201195) - tdSql.query('select cos(c2)+11 from tb1;') + tdSql.query("select cos(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.54030230586814) tdSql.checkData(1, 0, None) @@ -2722,14 +2843,16 @@ class TDTestCase: tdSql.checkData(5, 0, 11.232359102029658) tdSql.checkData(6, 0, 11.232359102029658) - tdSql.query('select cos(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select cos(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, -0.4161468365471424) tdSql.checkData(1, 0, -0.14550003380861354) tdSql.checkData(2, 0, 0.04586331820534665) tdSql.checkData(3, 0, 0.04586331820534665) - tdSql.query('select cos(c2) from tb1 order by ts desc;') + tdSql.query("select cos(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.23235910202965793) tdSql.checkData(1, 0, 0.23235910202965793) @@ -2739,7 +2862,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.5403023058681398) - tdSql.query('select cos(c2+c3) from tb1 order by ts desc;') + tdSql.query("select cos(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.04586331820534665) tdSql.checkData(1, 0, 0.04586331820534665) @@ -2749,13 +2872,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, -0.4161468365471424) - tdSql.query('select cos(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select cos(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, -0.14550003380861354) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select cos(c2) from stb1;') + tdSql.query("select cos(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2772,59 +2895,59 @@ class TDTestCase: tdSql.checkData(12, 0, 0.960170286650366) tdSql.checkData(13, 0, 0.7539022543433046) - tdSql.query('select cos(c2) from stb1 order by ts desc;') + tdSql.query("select cos(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select cos(c4),t1 from stb1 order by ts desc;') + tdSql.query("select cos(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select cos(c3),tbname from stb1;') + tdSql.query("select cos(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, -0.9899924966004454) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, -0.6536436208636119) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.9822633517692823) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, 0.9822633517692823) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.5403023058681398) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, -0.4161468365471424) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, -0.9899924966004454) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, -0.6536436208636119) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 0.28366218546322625) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 0.960170286650366) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 0.7539022543433046) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select cos(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select cos(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, -0.4161468365471424) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, -0.9899924966004454) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, -0.6536436208636119) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 0.28366218546322625) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 0.960170286650366) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 0.7539022543433046) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select cos(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select cos(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -2834,7 +2957,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.8645438740756395) tdSql.checkData(6, 0, -0.9524129804151563) - tdSql.query('select cos(c2) from (select * from stb1);') + tdSql.query("select cos(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2851,7 +2974,9 @@ class TDTestCase: tdSql.checkData(12, 0, 0.960170286650366) tdSql.checkData(13, 0, 0.7539022543433046) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -2864,7 +2989,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -2877,7 +3004,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -2890,7 +3019,9 @@ class TDTestCase: tdSql.checkData(8, 0, -0.4161468365471424) tdSql.checkData(9, 0, 0.5403023058681398) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -2903,7 +3034,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.5403023058681398) tdSql.checkData(9, 0, -0.9524129804151563) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, -0.9524129804151563) tdSql.checkData(1, 0, 0.5403023058681398) @@ -2916,7 +3049,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select cos(a) from (select cos(c2) as a from tb1);') + tdSql.query("select cos(a) from (select cos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8575532158463934) tdSql.checkData(1, 0, None) @@ -2926,7 +3059,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9731258638638398) tdSql.checkData(6, 0, 0.9731258638638398) - tdSql.query('select cos(tb1.c3),cos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select cos(tb1.c3),cos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(0, 1, 0.5403023058681398) @@ -2943,7 +3076,7 @@ class TDTestCase: tdSql.checkData(6, 0, 0.9822633517692823) tdSql.checkData(6, 1, 0.7539022543433046) - tdSql.query('select cos(c3) from tb1 union all select cos(c3) from tb2;') + tdSql.query("select cos(c3) from tb1 union all select cos(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -2960,11 +3093,10 @@ class TDTestCase: tdSql.checkData(12, 0, 0.960170286650366) tdSql.checkData(13, 0, 0.7539022543433046) - #=========== end math_cos ========== - + # =========== end math_cos ========== - #=========== begin math_tan ========== - tdSql.query('select tan(13) from tb1;') + # =========== begin math_tan ========== + tdSql.query("select tan(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.4630211329364896) tdSql.checkData(1, 0, 0.4630211329364896) @@ -2974,7 +3106,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4630211329364896) tdSql.checkData(6, 0, 0.4630211329364896) - tdSql.query('select tan(c2) from tb1;') + tdSql.query("select tan(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -2984,7 +3116,7 @@ class TDTestCase: tdSql.checkData(5, 0, 4.185891831851989) tdSql.checkData(6, 0, -4.185891831851989) - tdSql.query('select tan(c3) from tb1;') + tdSql.query("select tan(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -2994,7 +3126,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.19089234430221486) tdSql.checkData(6, 0, -0.19089234430221486) - tdSql.query('select tan(c4) from tb1;') + tdSql.query("select tan(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3004,7 +3136,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.0523779637351338) tdSql.checkData(6, 0, -1.0523779637351338) - tdSql.query('select tan(c5) from tb1;') + tdSql.query("select tan(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3014,7 +3146,7 @@ class TDTestCase: tdSql.checkData(5, 0, 84.73931296875567) tdSql.checkData(6, 0, -84.73931296875567) - tdSql.query('select tan(c6) from tb1;') + tdSql.query("select tan(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3024,7 +3156,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.6117979498342481) tdSql.checkData(6, 0, 0.6117979498342481) - tdSql.query('select tan(c7) from tb1;') + tdSql.query("select tan(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3034,7 +3166,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.7884906829818519) tdSql.checkData(6, 0, -1.7884906829818519) - tdSql.query('select tan(c10) from tb1;') + tdSql.query("select tan(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3044,7 +3176,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.5067147154345417) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(c11) from tb1;') + tdSql.query("select tan(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3054,7 +3186,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.39622301037411284) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(c12) from tb1;') + tdSql.query("select tan(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3064,7 +3196,7 @@ class TDTestCase: tdSql.checkData(5, 0, -19.579238091943036) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(c13) from tb1;') + tdSql.query("select tan(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3074,7 +3206,7 @@ class TDTestCase: tdSql.checkData(5, 0, 84.73931296875567) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(a) from (select tan(c2) as a from tb1);') + tdSql.query("select tan(a) from (select tan(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 74.68593339876537) tdSql.checkData(1, 0, None) @@ -3084,7 +3216,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.7205151938006633) tdSql.checkData(6, 0, -1.7205151938006633) - tdSql.query('select tan(c2 + c3) from tb1;') + tdSql.query("select tan(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -2.185039863261519) tdSql.checkData(1, 0, None) @@ -3094,7 +3226,7 @@ class TDTestCase: tdSql.checkData(5, 0, 21.780973629229287) tdSql.checkData(6, 0, -21.780973629229287) - tdSql.query('select tan((c2 + c3)) from tb1;') + tdSql.query("select tan((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -2.185039863261519) tdSql.checkData(1, 0, None) @@ -3104,7 +3236,7 @@ class TDTestCase: tdSql.checkData(5, 0, 21.780973629229287) tdSql.checkData(6, 0, -21.780973629229287) - tdSql.query('select tan((c2 * c3)+c4-6) from tb1;') + tdSql.query("select tan((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -1.1578212823495775) tdSql.checkData(1, 0, None) @@ -3114,7 +3246,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.08370895334379919) tdSql.checkData(6, 0, 7.387587307544252) - tdSql.query('select tan(11)+c2 from tb1;') + tdSql.query("select tan(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -224.95084645419513) tdSql.checkData(1, 0, None) @@ -3124,7 +3256,7 @@ class TDTestCase: tdSql.checkData(5, 0, -98.95084645419513) tdSql.checkData(6, 0, -352.95084645419513) - tdSql.query('select tan(c2)+11 from tb1;') + tdSql.query("select tan(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.557407724654903) tdSql.checkData(1, 0, None) @@ -3134,14 +3266,16 @@ class TDTestCase: tdSql.checkData(5, 0, 15.18589183185199) tdSql.checkData(6, 0, 6.814108168148011) - tdSql.query('select tan(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select tan(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, -2.185039863261519) tdSql.checkData(1, 0, -6.799711455220379) tdSql.checkData(2, 0, 21.780973629229287) tdSql.checkData(3, 0, -21.780973629229287) - tdSql.query('select tan(c2) from tb1 order by ts desc;') + tdSql.query("select tan(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -4.185891831851989) tdSql.checkData(1, 0, 4.185891831851989) @@ -3151,7 +3285,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5574077246549023) - tdSql.query('select tan(c2+c3) from tb1 order by ts desc;') + tdSql.query("select tan(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -21.780973629229287) tdSql.checkData(1, 0, 21.780973629229287) @@ -3161,13 +3295,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, -2.185039863261519) - tdSql.query('select tan(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select tan(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, -6.799711455220379) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select tan(c2) from stb1;') + tdSql.query("select tan(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3184,59 +3318,59 @@ class TDTestCase: tdSql.checkData(12, 0, -0.29100619138474915) tdSql.checkData(13, 0, 0.8714479827243188) - tdSql.query('select tan(c2) from stb1 order by ts desc;') + tdSql.query("select tan(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select tan(c4),t1 from stb1 order by ts desc;') + tdSql.query("select tan(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select tan(c3),tbname from stb1;') + tdSql.query("select tan(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, -0.1425465430742778) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 1.1578212823495775) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.19089234430221486) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, -0.19089234430221486) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.5574077246549023) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, -2.185039863261519) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, -0.1425465430742778) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 1.1578212823495775) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, -3.380515006246586) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, -0.29100619138474915) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 0.8714479827243188) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select tan(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select tan(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, -2.185039863261519) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, -0.1425465430742778) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 1.1578212823495775) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, -3.380515006246586) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, -0.29100619138474915) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 0.8714479827243188) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select tan(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select tan(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -3246,7 +3380,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.5812976817374548) tdSql.checkData(6, 0, -0.320040389379563) - tdSql.query('select tan(c2) from (select * from stb1);') + tdSql.query("select tan(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3263,7 +3397,9 @@ class TDTestCase: tdSql.checkData(12, 0, -0.29100619138474915) tdSql.checkData(13, 0, 0.8714479827243188) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -3276,7 +3412,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -3289,7 +3427,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3302,7 +3442,9 @@ class TDTestCase: tdSql.checkData(8, 0, -2.185039863261519) tdSql.checkData(9, 0, 1.5574077246549023) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3315,7 +3457,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.5574077246549023) tdSql.checkData(9, 0, -0.320040389379563) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, -0.320040389379563) tdSql.checkData(1, 0, 1.5574077246549023) @@ -3328,7 +3472,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select tan(a) from (select tan(c2) as a from tb1);') + tdSql.query("select tan(a) from (select tan(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 74.68593339876537) tdSql.checkData(1, 0, None) @@ -3338,7 +3482,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.7205151938006633) tdSql.checkData(6, 0, -1.7205151938006633) - tdSql.query('select tan(tb1.c3),tan(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select tan(tb1.c3),tan(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(0, 1, 1.5574077246549023) @@ -3355,7 +3499,7 @@ class TDTestCase: tdSql.checkData(6, 0, -0.19089234430221486) tdSql.checkData(6, 1, 0.8714479827243188) - tdSql.query('select tan(c3) from tb1 union all select tan(c3) from tb2;') + tdSql.query("select tan(c3) from tb1 union all select tan(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -3372,31 +3516,30 @@ class TDTestCase: tdSql.checkData(12, 0, -0.29100619138474915) tdSql.checkData(13, 0, 0.8714479827243188) - #=========== end math_tan ========== + # =========== end math_tan ========== - - #=========== begin math_pow ========== - tdSql.query('select pow(c2,13) from tb1;') + # =========== begin math_pow ========== + tdSql.query("select pow(c2,13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 8192.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 67108864.0) - tdSql.checkData(5, 0, 2.235879388560037e+27) - tdSql.checkData(6, 0, -2.235879388560037e+27) + tdSql.checkData(5, 0, 2.235879388560037e27) + tdSql.checkData(6, 0, -2.235879388560037e27) - tdSql.query('select pow(c2,c2) from tb1;') + tdSql.query("select pow(c2,c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 4.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 256.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, -6.560356474884124e-268) - tdSql.query('select pow(c2,c3) from tb1;') + tdSql.query("select pow(c2,c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3406,7 +3549,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, -0.0) - tdSql.query('select pow(c2,c4) from tb1;') + tdSql.query("select pow(c2,c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3416,7 +3559,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, -0.0) - tdSql.query('select pow(c2,c5) from tb1;') + tdSql.query("select pow(c2,c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3426,7 +3569,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,c6) from tb1;') + tdSql.query("select pow(c2,c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3436,7 +3579,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,c7) from tb1;') + tdSql.query("select pow(c2,c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3446,7 +3589,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,c10) from tb1;') + tdSql.query("select pow(c2,c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3456,7 +3599,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c11) from tb1;') + tdSql.query("select pow(c2,c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3466,7 +3609,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c12) from tb1;') + tdSql.query("select pow(c2,c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3476,7 +3619,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c13) from tb1;') + tdSql.query("select pow(c2,c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3486,7 +3629,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c2 + c3) from tb1;') + tdSql.query("select pow(c2,c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3496,7 +3639,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,(c2 + c3)) from tb1;') + tdSql.query("select pow(c2,(c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3506,7 +3649,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,(c2 * c3)+c4-6) from tb1;') + tdSql.query("select pow(c2,(c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3516,44 +3659,46 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,11)+c2 from tb1;') + tdSql.query("select pow(c2,11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 2050.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 4194308.0) - tdSql.checkData(5, 0, 1.3862479934032099e+23) - tdSql.checkData(6, 0, -1.3862479934032099e+23) + tdSql.checkData(5, 0, 1.3862479934032099e23) + tdSql.checkData(6, 0, -1.3862479934032099e23) - tdSql.query('select pow(c2,c2)+11 from tb1;') + tdSql.query("select pow(c2,c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 15.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 267.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, 11.0) - tdSql.query('select pow(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select pow(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 65536.0) tdSql.checkData(2, 0, inf) tdSql.checkData(3, 0, 0.0) - tdSql.query('select pow(c2,c2) from tb1 order by ts desc;') + tdSql.query("select pow(c2,c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -6.560356474884124e-268) - tdSql.checkData(1, 0, 1.5243074119957227e+267) + tdSql.checkData(1, 0, 1.5243074119957227e267) tdSql.checkData(2, 0, 256.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 4.0) tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c2+c3) from tb1 order by ts desc;') + tdSql.query("select pow(c2,c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, inf) @@ -3563,20 +3708,20 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select pow(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 65536.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select pow(c2,c2) from stb1;') + tdSql.query("select pow(c2,c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 4.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 256.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, -6.560356474884124e-268) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 4.0) @@ -3586,66 +3731,66 @@ class TDTestCase: tdSql.checkData(12, 0, 46656.0) tdSql.checkData(13, 0, 823543.0) - tdSql.query('select pow(c2,c2) from stb1 order by ts desc;') + tdSql.query("select pow(c2,c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select pow(c2,c4),t1 from stb1 order by ts desc;') + tdSql.query("select pow(c2,c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select pow(c2,c3),tbname from stb1;') + tdSql.query("select pow(c2,c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 256.0) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, inf) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, -0.0) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 4.0) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 27.0) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 256.0) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 3125.0) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 46656.0) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 823543.0) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select pow(c2,c3),tbname from stb1 where t1 > 1;') + tdSql.query("select pow(c2,c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 4.0) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 27.0) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 256.0) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 3125.0) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 46656.0) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 823543.0) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select pow(c2,c2) from (select * from stb1);') + tdSql.query("select pow(c2,c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 4.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 256.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, -6.560356474884124e-268) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 4.0) @@ -3655,7 +3800,7 @@ class TDTestCase: tdSql.checkData(12, 0, 46656.0) tdSql.checkData(13, 0, 823543.0) - tdSql.query('select pow(c2,c3) from tb1 union all select pow(c2,c3) from tb2;') + tdSql.query("select pow(c2,c3) from tb1 union all select pow(c2,c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3672,11 +3817,10 @@ class TDTestCase: tdSql.checkData(12, 0, 46656.0) tdSql.checkData(13, 0, 823543.0) - #=========== end math_pow ========== - + # =========== end math_pow ========== - #=========== begin math_log ========== - tdSql.query('select log(c2,13) from tb1;') + # =========== begin math_log ========== + tdSql.query("select log(c2,13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -3686,7 +3830,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.8886092516277813) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2) from tb1;') + tdSql.query("select log(c2,c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3696,7 +3840,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.0) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c3) from tb1;') + tdSql.query("select log(c2,c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3706,7 +3850,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.465913680008469) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c4) from tb1;') + tdSql.query("select log(c2,c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3716,7 +3860,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.22544144151366513) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c5) from tb1;') + tdSql.query("select log(c2,c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3726,7 +3870,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.11093150296463757) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c6) from tb1;') + tdSql.query("select log(c2,c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3736,7 +3880,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.05459909915208762) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c7) from tb1;') + tdSql.query("select log(c2,c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3746,7 +3890,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.006824887406193638) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c10) from tb1;') + tdSql.query("select log(c2,c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3756,7 +3900,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8748229478056855) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c11) from tb1;') + tdSql.query("select log(c2,c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3766,7 +3910,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4367939948774267) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c12) from tb1;') + tdSql.query("select log(c2,c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3776,7 +3920,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.2183963964662152) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c13) from tb1;') + tdSql.query("select log(c2,c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3786,7 +3930,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.11093150296463757) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2 + c3) from tb1;') + tdSql.query("select log(c2,c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -3796,7 +3940,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4657403972991969) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,(c2 + c3)) from tb1;') + tdSql.query("select log(c2,(c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -3806,7 +3950,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4657403972991969) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,(c2 * c3)+c4-6) from tb1;') + tdSql.query("select log(c2,(c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3816,7 +3960,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.22542113212116985) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,11)+c2 from tb1;') + tdSql.query("select log(c2,11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -3826,7 +3970,7 @@ class TDTestCase: tdSql.checkData(5, 0, 129.02018292517226) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2)+11 from tb1;') + tdSql.query("select log(c2,c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3836,14 +3980,16 @@ class TDTestCase: tdSql.checkData(5, 0, 12.0) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select log(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, 0.6666666666666667) tdSql.checkData(2, 0, 0.4657403972991969) tdSql.checkData(3, 0, None) - tdSql.query('select log(c2,c2) from tb1 order by ts desc;') + tdSql.query("select log(c2,c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 1.0) @@ -3853,7 +3999,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2+c3) from tb1 order by ts desc;') + tdSql.query("select log(c2,c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 0.4657403972991969) @@ -3863,13 +4009,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select log(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select log(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 0.6666666666666667) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select log(c2,c2) from stb1;') + tdSql.query("select log(c2,c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3886,59 +4032,59 @@ class TDTestCase: tdSql.checkData(12, 0, 1.0) tdSql.checkData(13, 0, 1.0) - tdSql.query('select log(c2,c2) from stb1 order by ts desc;') + tdSql.query("select log(c2,c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select log(c2,c4),t1 from stb1 order by ts desc;') + tdSql.query("select log(c2,c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select log(c2,c3),tbname from stb1;') + tdSql.query("select log(c2,c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, None) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 1.0) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.465913680008469) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, None) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 1.0) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 1.0) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 1.0) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 1.0) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 1.0) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 1.0) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select log(c2,c3),tbname from stb1 where t1 > 1;') + tdSql.query("select log(c2,c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 1.0) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 1.0) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 1.0) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 1.0) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 1.0) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 1.0) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select log(c2,c2) from (select * from stb1);') + tdSql.query("select log(c2,c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3955,7 +4101,7 @@ class TDTestCase: tdSql.checkData(12, 0, 1.0) tdSql.checkData(13, 0, 1.0) - tdSql.query('select log(c2,c3) from tb1 union all select log(c2,c3) from tb2;') + tdSql.query("select log(c2,c3) from tb1 union all select log(c2,c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -3972,80 +4118,140 @@ class TDTestCase: tdSql.checkData(12, 0, 1.0) tdSql.checkData(13, 0, 1.0) - #=========== end math_log ========== + # =========== end math_log ========== - - - tdSql.execute('create table stba (ts timestamp, c1 bool, c2 tinyint, c3 smallint, c4 int, c5 bigint, c6 float, c7 double, c8 binary(10), c9 nchar(10), c10 tinyint unsigned, c11 smallint unsigned, c12 int unsigned, c13 bigint unsigned) TAGS(t1 int, t2 binary(10), t3 double);') + tdSql.execute( + "create table stba (ts timestamp, c1 bool, c2 tinyint, c3 smallint, c4 int, c5 bigint, c6 float, c7 double, c8 binary(10), c9 nchar(10), c10 tinyint unsigned, c11 smallint unsigned, c12 int unsigned, c13 bigint unsigned) TAGS(t1 int, t2 binary(10), t3 double);" + ) tdSql.execute("create table tba1 using stba tags(1,'1',1.0);") - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:00\',true, 1,1,1,1,1,1,"111","1111",1,1,1,1);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:00\',true, 1,1,1,1,1,1,"111","1111",1,1,1,1);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:01\',true, 2,2,2,2,2,2,"222","2222",2,2,2,2);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:01\',true, 2,2,2,2,2,2,"222","2222",2,2,2,2);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:02\',true, 3,3,2,3,3,3,"333","3333",3,3,3,3);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:02\',true, 3,3,2,3,3,3,"333","3333",3,3,3,3);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:03\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:03\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:04\',true, 5,5,5,5,5,5,"555","5555",5,5,5,5);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:04\',true, 5,5,5,5,5,5,"555","5555",5,5,5,5);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:05\',true, 6,6,6,6,6,6,"666","6666",6,6,6,6);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:05\',true, 6,6,6,6,6,6,"666","6666",6,6,6,6);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:06\',true, 7,7,7,7,7,7,"777","7777",7,7,7,7);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:06\',true, 7,7,7,7,7,7,"777","7777",7,7,7,7);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:07\',true, 8,8,8,8,8,8,"888","8888",8,8,8,8);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:07\',true, 8,8,8,8,8,8,"888","8888",8,8,8,8);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:08\',true, 9,9,9,9,9,9,"999","9999",9,9,9,9);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:08\',true, 9,9,9,9,9,9,"999","9999",9,9,9,9);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:09\',true, 0,0,0,0,0,0,"000","0000",0,0,0,0);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:09\',true, 0,0,0,0,0,0,"000","0000",0,0,0,0);' + ) - self.restartTaosd(1, dbname='math_funcs') + self.restartTaosd(1, dbname="math_funcs") - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:10\',true, 1,1,1,1,1,1,"111","1111",1,1,1,1);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:10\',true, 1,1,1,1,1,1,"111","1111",1,1,1,1);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:11\',true, 2,2,2,2,2,2,"222","2222",2,2,2,2);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:11\',true, 2,2,2,2,2,2,"222","2222",2,2,2,2);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:12\',true, 3,3,2,3,3,3,"333","3333",3,3,3,3);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:12\',true, 3,3,2,3,3,3,"333","3333",3,3,3,3);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:13\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:13\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:14\',true, 5,5,5,5,5,5,"555","5555",5,5,5,5);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:14\',true, 5,5,5,5,5,5,"555","5555",5,5,5,5);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:15\',true, 6,6,6,6,6,6,"666","6666",6,6,6,6);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:15\',true, 6,6,6,6,6,6,"666","6666",6,6,6,6);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:16\',true, 7,7,7,7,7,7,"777","7777",7,7,7,7);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:16\',true, 7,7,7,7,7,7,"777","7777",7,7,7,7);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:17\',true, 8,8,8,8,8,8,"888","8888",8,8,8,8);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:17\',true, 8,8,8,8,8,8,"888","8888",8,8,8,8);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:18\',true, 9,9,9,9,9,9,"999","9999",9,9,9,9);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:18\',true, 9,9,9,9,9,9,"999","9999",9,9,9,9);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:19\',true, 0,0,0,0,0,0,"000","0000",0,0,0,0);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:19\',true, 0,0,0,0,0,0,"000","0000",0,0,0,0);' + ) - self.restartTaosd(1, dbname='math_funcs') + self.restartTaosd(1, dbname="math_funcs") - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:20\',true, 1,1,1,1,1,1,"111","1111",1,1,1,1);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:20\',true, 1,1,1,1,1,1,"111","1111",1,1,1,1);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:21\',true, 2,2,2,2,2,2,"222","2222",2,2,2,2);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:21\',true, 2,2,2,2,2,2,"222","2222",2,2,2,2);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:22\',true, 3,3,2,3,3,3,"333","3333",3,3,3,3);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:22\',true, 3,3,2,3,3,3,"333","3333",3,3,3,3);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:23\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:23\',false,4,4,4,4,4,4,"444","4444",4,4,4,4);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:24\',true, 5,5,5,5,5,5,"555","5555",5,5,5,5);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:24\',true, 5,5,5,5,5,5,"555","5555",5,5,5,5);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:25\',true, 6,6,6,6,6,6,"666","6666",6,6,6,6);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:25\',true, 6,6,6,6,6,6,"666","6666",6,6,6,6);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:26\',true, 7,7,7,7,7,7,"777","7777",7,7,7,7);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:26\',true, 7,7,7,7,7,7,"777","7777",7,7,7,7);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:27\',true, 8,8,8,8,8,8,"888","8888",8,8,8,8);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:27\',true, 8,8,8,8,8,8,"888","8888",8,8,8,8);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:28\',true, 9,9,9,9,9,9,"999","9999",9,9,9,9);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:28\',true, 9,9,9,9,9,9,"999","9999",9,9,9,9);' + ) - tdSql.execute('insert into tba1 values (\'2021-11-11 09:00:29\',true, 0,0,0,0,0,0,"000","0000",0,0,0,0);') + tdSql.execute( + 'insert into tba1 values (\'2021-11-11 09:00:29\',true, 0,0,0,0,0,0,"000","0000",0,0,0,0);' + ) - #=========== begin math_sqrt ========== - tdSql.query('select sqrt(13) from tb1;') + # =========== begin math_sqrt ========== + tdSql.query("select sqrt(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 3.605551275463989) tdSql.checkData(1, 0, 3.605551275463989) @@ -4055,7 +4261,7 @@ class TDTestCase: tdSql.checkData(5, 0, 3.605551275463989) tdSql.checkData(6, 0, 3.605551275463989) - tdSql.query('select sqrt(c2) from tb1;') + tdSql.query("select sqrt(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4065,7 +4271,7 @@ class TDTestCase: tdSql.checkData(5, 0, 11.269427669584644) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c3) from tb1;') + tdSql.query("select sqrt(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4075,7 +4281,7 @@ class TDTestCase: tdSql.checkData(5, 0, 181.01657382681842) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c4) from tb1;') + tdSql.query("select sqrt(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4085,7 +4291,7 @@ class TDTestCase: tdSql.checkData(5, 0, 46340.950001051984) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c5) from tb1;') + tdSql.query("select sqrt(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4095,27 +4301,27 @@ class TDTestCase: tdSql.checkData(5, 0, 3037000499.97605) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c6) from tb1;') + tdSql.query("select sqrt(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 1.4142135623730951) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 2.0) - tdSql.checkData(5, 0, 1.844674352395373e+19) + tdSql.checkData(5, 0, 1.844674352395373e19) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c7) from tb1;') + tdSql.query("select sqrt(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, 1.7320508075688772) tdSql.checkData(4, 0, 2.0) - tdSql.checkData(5, 0, 1.3407796239501852e+154) + tdSql.checkData(5, 0, 1.3407796239501852e154) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c10) from tb1;') + tdSql.query("select sqrt(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4125,7 +4331,7 @@ class TDTestCase: tdSql.checkData(5, 0, 15.937377450509228) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(c11) from tb1;') + tdSql.query("select sqrt(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4135,7 +4341,7 @@ class TDTestCase: tdSql.checkData(5, 0, 255.99609372019722) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(c12) from tb1;') + tdSql.query("select sqrt(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4145,7 +4351,7 @@ class TDTestCase: tdSql.checkData(5, 0, 65535.99998474121) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(c13) from tb1;') + tdSql.query("select sqrt(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4155,7 +4361,7 @@ class TDTestCase: tdSql.checkData(5, 0, 3037000499.97605) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sqrt(a) from (select sqrt(c2) as a from tb1);') + tdSql.query("select sqrt(a) from (select sqrt(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4165,7 +4371,7 @@ class TDTestCase: tdSql.checkData(5, 0, 3.3569968229929326) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c2 + c3) from tb1;') + tdSql.query("select sqrt(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.4142135623730951) tdSql.checkData(1, 0, None) @@ -4175,7 +4381,7 @@ class TDTestCase: tdSql.checkData(5, 0, 181.36703118262702) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt((c2 + c3)) from tb1;') + tdSql.query("select sqrt((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.4142135623730951) tdSql.checkData(1, 0, None) @@ -4185,7 +4391,7 @@ class TDTestCase: tdSql.checkData(5, 0, 181.36703118262702) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt((c2 * c3)+c4-6) from tb1;') + tdSql.query("select sqrt((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -4195,7 +4401,7 @@ class TDTestCase: tdSql.checkData(5, 0, 46385.82811592351) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(11)+c2 from tb1;') + tdSql.query("select sqrt(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 4.3166247903554) tdSql.checkData(1, 0, None) @@ -4205,7 +4411,7 @@ class TDTestCase: tdSql.checkData(5, 0, 130.3166247903554) tdSql.checkData(6, 0, -123.6833752096446) - tdSql.query('select sqrt(c2)+11 from tb1;') + tdSql.query("select sqrt(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) @@ -4215,14 +4421,16 @@ class TDTestCase: tdSql.checkData(5, 0, 22.269427669584644) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select sqrt(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 1.4142135623730951) tdSql.checkData(1, 0, 2.8284271247461903) tdSql.checkData(2, 0, 181.36703118262702) tdSql.checkData(3, 0, None) - tdSql.query('select sqrt(c2) from tb1 order by ts desc;') + tdSql.query("select sqrt(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 11.269427669584644) @@ -4232,7 +4440,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.0) - tdSql.query('select sqrt(c2+c3) from tb1 order by ts desc;') + tdSql.query("select sqrt(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 181.36703118262702) @@ -4242,13 +4450,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.4142135623730951) - tdSql.query('select sqrt(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select sqrt(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 2.8284271247461903) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select sqrt(c2) from stb1;') + tdSql.query("select sqrt(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4265,59 +4473,59 @@ class TDTestCase: tdSql.checkData(12, 0, 2.449489742783178) tdSql.checkData(13, 0, 2.6457513110645907) - tdSql.query('select sqrt(c2) from stb1 order by ts desc;') + tdSql.query("select sqrt(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sqrt(c4),t1,c4 from stb1 order by ts desc;') + tdSql.query("select sqrt(c4),t1,c4 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sqrt(c3),tbname from stb1;') + tdSql.query("select sqrt(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, 1.7320508075688772) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 2.0) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 181.01657382681842) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 1.4142135623730951) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 1.7320508075688772) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 2.0) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 2.23606797749979) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 2.449489742783178) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 2.6457513110645907) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select sqrt(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select sqrt(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 1.4142135623730951) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 1.7320508075688772) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 2.0) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 2.23606797749979) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 2.449489742783178) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 2.6457513110645907) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select sqrt(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -4327,7 +4535,7 @@ class TDTestCase: tdSql.checkData(5, 0, 8.154753215150045) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(c2) from (select * from stb1);') + tdSql.query("select sqrt(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4344,7 +4552,9 @@ class TDTestCase: tdSql.checkData(12, 0, 2.449489742783178) tdSql.checkData(13, 0, 2.6457513110645907) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -4357,7 +4567,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -4370,7 +4582,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -4383,7 +4597,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.4142135623730951) tdSql.checkData(9, 0, 1.0) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -4396,7 +4612,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.0) tdSql.checkData(9, 0, None) - tdSql.query("select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select sqrt(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 1.0) @@ -4409,7 +4627,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select sqrt(a) from (select sqrt(c2) as a from tb1);') + tdSql.query("select sqrt(a) from (select sqrt(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4419,7 +4637,9 @@ class TDTestCase: tdSql.checkData(5, 0, 3.3569968229929326) tdSql.checkData(6, 0, None) - tdSql.query('select sqrt(tb1.c3),sqrt(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select sqrt(tb1.c3),sqrt(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(0, 1, 1.0) @@ -4436,7 +4656,7 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, 2.6457513110645907) - tdSql.query('select sqrt(c3) from tb1 union all select sqrt(c3) from tb2;') + tdSql.query("select sqrt(c3) from tb1 union all select sqrt(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4453,11 +4673,12 @@ class TDTestCase: tdSql.checkData(12, 0, 2.449489742783178) tdSql.checkData(13, 0, 2.6457513110645907) - #=========== end math_sqrt ========== + # =========== end math_sqrt ========== - - #=========== begin math_sqrt2 ========== - tdSql.query('select sqrt(stb1.c4),sqrt(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_sqrt2 ========== + tdSql.query( + "select sqrt(stb1.c4),sqrt(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(0, 1, 1.0) @@ -4474,7 +4695,9 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, 2.6457513110645907) - tdSql.query('select sqrt(c4) as a from stb1 union all select sqrt(c5) as a from stba;') + tdSql.query( + "select sqrt(c4) as a from stb1 union all select sqrt(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -4521,7 +4744,7 @@ class TDTestCase: tdSql.checkData(42, 0, 3.0) tdSql.checkData(43, 0, 0.0) - tdSql.query('select sqrt(c2) from stba;') + tdSql.query("select sqrt(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 1.4142135623730951) @@ -4554,47 +4777,47 @@ class TDTestCase: tdSql.checkData(28, 0, 3.0) tdSql.checkData(29, 0, 0.0) - tdSql.query('select sqrt(min(c2)) from tba1;') + tdSql.query("select sqrt(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sqrt(max(c2)) from tba1;') + tdSql.query("select sqrt(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 3.0) - tdSql.query('select sqrt(count(c2)) from tba1;') + tdSql.query("select sqrt(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 5.477225575051661) - tdSql.query('select sqrt(sum(c2)) from tba1;') + tdSql.query("select sqrt(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 11.61895003862225) - tdSql.query('select sqrt(avg(c2)) from tba1;') + tdSql.query("select sqrt(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 2.1213203435596424) - tdSql.query('select sqrt(percentile(c2, 10)) from tba1;') + tdSql.query("select sqrt(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.9486832980505138) - tdSql.query('select sqrt(apercentile(c2, 10)) from tba1;') + tdSql.query("select sqrt(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sqrt(stddev(c2)) from tba1;') + tdSql.query("select sqrt(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.694780612135097) - tdSql.query('select sqrt(spread(c2)) from tba1;') + tdSql.query("select sqrt(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 3.0) - tdSql.query('select sqrt(twa(c2)) from tba1;') + tdSql.query("select sqrt(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 2.1535856227423973) - tdSql.query('select sqrt(interp(c2)) from tba1 every(1s)') + tdSql.query("select sqrt(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1.0) @@ -4657,128 +4880,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.query('select sqrt(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select sqrt(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1.0) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, 1.4142135623730951) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, 1.7320508075688772) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, 2.0) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, 2.23606797749979) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, 2.449489742783178) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, 2.6457513110645907) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, 2.8284271247461903) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, 3.0) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 0.0) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 1.0) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, 1.4142135623730951) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, 1.7320508075688772) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, 2.0) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, 2.23606797749979) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, 2.449489742783178) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, 2.6457513110645907) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, 2.8284271247461903) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, 3.0) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 0.0) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 1.0) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, 1.4142135623730951) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, 1.7320508075688772) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, 2.0) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, 2.23606797749979) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, 2.449489742783178) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, 2.6457513110645907) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, 2.8284271247461903) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, 3.0) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select sqrt(elapsed(ts)) from tba1;') + tdSql.query("select sqrt(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 170.29386365926402) - tdSql.query('select sqrt(rate(c2)) from tba1;') + tdSql.query("select sqrt(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.9468641529479986) - tdSql.query('select sqrt(irate(c2)) from tba1;') + tdSql.query("select sqrt(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sqrt(first(c2)) from tba1;') + tdSql.query("select sqrt(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.0) - tdSql.query('select sqrt(last(c2)) from tba1;') + tdSql.query("select sqrt(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sqrt(last_row(c2)) from tba1;') + tdSql.query("select sqrt(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - #=========== end math_sqrt2 ========== - + # =========== end math_sqrt2 ========== - #=========== begin math_abs ========== - tdSql.query('select abs(13) from tb1;') + # =========== begin math_abs ========== + tdSql.query("select abs(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 13) tdSql.checkData(1, 0, 13) @@ -4788,7 +5010,7 @@ class TDTestCase: tdSql.checkData(5, 0, 13) tdSql.checkData(6, 0, 13) - tdSql.query('select abs(c2) from tb1;') + tdSql.query("select abs(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4798,7 +5020,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127) tdSql.checkData(6, 0, 127) - tdSql.query('select abs(c3) from tb1;') + tdSql.query("select abs(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4808,7 +5030,7 @@ class TDTestCase: tdSql.checkData(5, 0, 32767) tdSql.checkData(6, 0, 32767) - tdSql.query('select abs(c4) from tb1;') + tdSql.query("select abs(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4818,7 +5040,7 @@ class TDTestCase: tdSql.checkData(5, 0, 2147483647) tdSql.checkData(6, 0, 2147483647) - tdSql.query('select abs(c5) from tb1;') + tdSql.query("select abs(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4828,27 +5050,27 @@ class TDTestCase: tdSql.checkData(5, 0, 9223372036854775807) tdSql.checkData(6, 0, 9223372036854775807) - tdSql.query('select abs(c6) from tb1;') + tdSql.query("select abs(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 2.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 4.0) - tdSql.checkData(5, 0, 3.4028234663852886e+38) - tdSql.checkData(6, 0, 3.4028234663852886e+38) + tdSql.checkData(5, 0, 3.4028234663852886e38) + tdSql.checkData(6, 0, 3.4028234663852886e38) - tdSql.query('select abs(c7) from tb1;') + tdSql.query("select abs(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, 3.0) tdSql.checkData(4, 0, 4.0) - tdSql.checkData(5, 0, 1.79769e+308) - tdSql.checkData(6, 0, 1.79769e+308) + tdSql.checkData(5, 0, 1.79769e308) + tdSql.checkData(6, 0, 1.79769e308) - tdSql.query('select abs(c10) from tb1;') + tdSql.query("select abs(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4858,7 +5080,7 @@ class TDTestCase: tdSql.checkData(5, 0, 254) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(c11) from tb1;') + tdSql.query("select abs(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4868,7 +5090,7 @@ class TDTestCase: tdSql.checkData(5, 0, 65534) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(c12) from tb1;') + tdSql.query("select abs(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4878,7 +5100,7 @@ class TDTestCase: tdSql.checkData(5, 0, 4294967294) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(c13) from tb1;') + tdSql.query("select abs(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4888,7 +5110,7 @@ class TDTestCase: tdSql.checkData(5, 0, 9223372036854775807) tdSql.checkData(6, 0, 0) - tdSql.query('select abs(a) from (select abs(c2) as a from tb1);') + tdSql.query("select abs(a) from (select abs(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4898,7 +5120,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127) tdSql.checkData(6, 0, 127) - tdSql.query('select abs(c2 + c3) from tb1;') + tdSql.query("select abs(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, None) @@ -4908,7 +5130,7 @@ class TDTestCase: tdSql.checkData(5, 0, 32894.0) tdSql.checkData(6, 0, 32894.0) - tdSql.query('select abs((c2 + c3)) from tb1;') + tdSql.query("select abs((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, None) @@ -4918,7 +5140,7 @@ class TDTestCase: tdSql.checkData(5, 0, 32894.0) tdSql.checkData(6, 0, 32894.0) - tdSql.query('select abs((c2 * c3)+c4-6) from tb1;') + tdSql.query("select abs((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 4.0) tdSql.checkData(1, 0, None) @@ -4928,7 +5150,7 @@ class TDTestCase: tdSql.checkData(5, 0, 2151645050.0) tdSql.checkData(6, 0, 2143322244.0) - tdSql.query('select abs(11)+c2 from tb1;') + tdSql.query("select abs(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) @@ -4938,7 +5160,7 @@ class TDTestCase: tdSql.checkData(5, 0, 138.0) tdSql.checkData(6, 0, -116.0) - tdSql.query('select abs(c2)+11 from tb1;') + tdSql.query("select abs(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) @@ -4948,14 +5170,16 @@ class TDTestCase: tdSql.checkData(5, 0, 138.0) tdSql.checkData(6, 0, 138.0) - tdSql.query('select abs(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select abs(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, 8.0) tdSql.checkData(2, 0, 32894.0) tdSql.checkData(3, 0, 32894.0) - tdSql.query('select abs(c2) from tb1 order by ts desc;') + tdSql.query("select abs(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 127) tdSql.checkData(1, 0, 127) @@ -4965,7 +5189,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1) - tdSql.query('select abs(c2+c3) from tb1 order by ts desc;') + tdSql.query("select abs(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 32894.0) tdSql.checkData(1, 0, 32894.0) @@ -4975,13 +5199,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 2.0) - tdSql.query('select abs(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select abs(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 8.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select abs(c2) from stb1;') + tdSql.query("select abs(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -4998,59 +5222,59 @@ class TDTestCase: tdSql.checkData(12, 0, 6) tdSql.checkData(13, 0, 7) - tdSql.query('select abs(c2) from stb1 order by ts desc;') + tdSql.query("select abs(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select abs(c4),t1 from stb1 order by ts desc;') + tdSql.query("select abs(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select abs(c3),tbname from stb1;') + tdSql.query("select abs(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, 3) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 4) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 32767) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, 32767) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 2) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 3) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 4) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 5) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 6) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 7) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select abs(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select abs(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 2) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 3) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 4) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 5) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 6) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 7) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select abs(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select abs(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 2.0) @@ -5060,7 +5284,7 @@ class TDTestCase: tdSql.checkData(5, 0, 66.5) tdSql.checkData(6, 0, 60.0) - tdSql.query('select abs(c2) from (select * from stb1);') + tdSql.query("select abs(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -5077,7 +5301,9 @@ class TDTestCase: tdSql.checkData(12, 0, 6) tdSql.checkData(13, 0, 7) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 2.0) @@ -5090,7 +5316,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 2.0) @@ -5103,7 +5331,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5116,7 +5346,9 @@ class TDTestCase: tdSql.checkData(8, 0, 2.0) tdSql.checkData(9, 0, 1.0) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5129,7 +5361,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.0) tdSql.checkData(9, 0, 60.0) - tdSql.query("select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select abs(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 60.0) tdSql.checkData(1, 0, 1.0) @@ -5142,7 +5376,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select abs(a) from (select abs(c2) as a from tb1);') + tdSql.query("select abs(a) from (select abs(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -5152,7 +5386,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127) tdSql.checkData(6, 0, 127) - tdSql.query('select abs(tb1.c3),abs(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select abs(tb1.c3),abs(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(0, 1, 1) @@ -5169,7 +5403,7 @@ class TDTestCase: tdSql.checkData(6, 0, 32767) tdSql.checkData(6, 1, 7) - tdSql.query('select abs(c3) from tb1 union all select abs(c3) from tb2;') + tdSql.query("select abs(c3) from tb1 union all select abs(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -5186,11 +5420,12 @@ class TDTestCase: tdSql.checkData(12, 0, 6) tdSql.checkData(13, 0, 7) - #=========== end math_abs ========== + # =========== end math_abs ========== - - #=========== begin math_abs2 ========== - tdSql.query('select abs(stb1.c4),abs(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_abs2 ========== + tdSql.query( + "select abs(stb1.c4),abs(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1) tdSql.checkData(0, 1, 1) @@ -5207,7 +5442,9 @@ class TDTestCase: tdSql.checkData(6, 0, 2147483647) tdSql.checkData(6, 1, 7) - tdSql.query('select abs(c4) as a from stb1 union all select abs(c5) as a from stba;') + tdSql.query( + "select abs(c4) as a from stb1 union all select abs(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, None) @@ -5254,7 +5491,7 @@ class TDTestCase: tdSql.checkData(42, 0, 9) tdSql.checkData(43, 0, 0) - tdSql.query('select abs(c2) from stba;') + tdSql.query("select abs(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 1) tdSql.checkData(1, 0, 2) @@ -5287,47 +5524,47 @@ class TDTestCase: tdSql.checkData(28, 0, 9) tdSql.checkData(29, 0, 0) - tdSql.query('select abs(min(c2)) from tba1;') + tdSql.query("select abs(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0) - tdSql.query('select abs(max(c2)) from tba1;') + tdSql.query("select abs(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 9) - tdSql.query('select abs(count(c2)) from tba1;') + tdSql.query("select abs(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 30) - tdSql.query('select abs(sum(c2)) from tba1;') + tdSql.query("select abs(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 135) - tdSql.query('select abs(avg(c2)) from tba1;') + tdSql.query("select abs(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 4.5) - tdSql.query('select abs(percentile(c2, 10)) from tba1;') + tdSql.query("select abs(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.8999999999999999) - tdSql.query('select abs(apercentile(c2, 10)) from tba1;') + tdSql.query("select abs(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select abs(stddev(c2)) from tba1;') + tdSql.query("select abs(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 2.8722813232690143) - tdSql.query('select abs(spread(c2)) from tba1;') + tdSql.query("select abs(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 9.0) - tdSql.query('select abs(twa(c2)) from tba1;') + tdSql.query("select abs(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 4.637931034482759) - tdSql.query('select abs(interp(c2)) from tba1 every(1s)') + tdSql.query("select abs(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1) @@ -5390,128 +5627,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0) - tdSql.query('select abs(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select abs(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, 2) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, 3) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, 4) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, 5) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, 6) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, 7) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, 8) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, 9) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 0) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 1) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, 2) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, 3) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, 4) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, 5) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, 6) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, 7) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, 8) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, 9) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 0) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 1) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, 2) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, 3) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, 4) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, 5) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, 6) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, 7) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, 8) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, 9) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select abs(elapsed(ts)) from tba1;') + tdSql.query("select abs(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 29000.0) - tdSql.query('select abs(rate(c2)) from tba1;') + tdSql.query("select abs(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.896551724137931) - tdSql.query('select abs(irate(c2)) from tba1;') + tdSql.query("select abs(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select abs(first(c2)) from tba1;') + tdSql.query("select abs(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1) - tdSql.query('select abs(last(c2)) from tba1;') + tdSql.query("select abs(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0) - tdSql.query('select abs(last_row(c2)) from tba1;') + tdSql.query("select abs(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0) - #=========== end math_abs2 ========== - + # =========== end math_abs2 ========== - #=========== begin math_asin ========== - tdSql.query('select asin(13) from tb1;') + # =========== begin math_asin ========== + tdSql.query("select asin(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5521,7 +5757,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c2) from tb1;') + tdSql.query("select asin(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5531,7 +5767,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c3) from tb1;') + tdSql.query("select asin(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5541,7 +5777,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c4) from tb1;') + tdSql.query("select asin(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5551,7 +5787,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c5) from tb1;') + tdSql.query("select asin(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5561,7 +5797,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c6) from tb1;') + tdSql.query("select asin(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5571,7 +5807,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c7) from tb1;') + tdSql.query("select asin(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5581,7 +5817,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c10) from tb1;') + tdSql.query("select asin(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5591,7 +5827,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(c11) from tb1;') + tdSql.query("select asin(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5601,7 +5837,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(c12) from tb1;') + tdSql.query("select asin(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5611,7 +5847,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(c13) from tb1;') + tdSql.query("select asin(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5621,7 +5857,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select asin(a) from (select asin(c2) as a from tb1);') + tdSql.query("select asin(a) from (select asin(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5631,7 +5867,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c2 + c3) from tb1;') + tdSql.query("select asin(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5641,7 +5877,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin((c2 + c3)) from tb1;') + tdSql.query("select asin((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5651,7 +5887,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin((c2 * c3)+c4-6) from tb1;') + tdSql.query("select asin((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5661,7 +5897,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(11)+c2 from tb1;') + tdSql.query("select asin(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5671,7 +5907,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c2)+11 from tb1;') + tdSql.query("select asin(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.570796326794897) tdSql.checkData(1, 0, None) @@ -5681,14 +5917,16 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select asin(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.query('select asin(c2) from tb1 order by ts desc;') + tdSql.query("select asin(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5698,7 +5936,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select asin(c2+c3) from tb1 order by ts desc;') + tdSql.query("select asin(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5708,13 +5946,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select asin(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select asin(c2) from stb1;') + tdSql.query("select asin(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5731,59 +5969,59 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query('select asin(c2) from stb1 order by ts desc;') + tdSql.query("select asin(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select asin(c4),t1 from stb1 order by ts desc;') + tdSql.query("select asin(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select asin(c3),tbname from stb1;') + tdSql.query("select asin(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.5707963267948966) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, None) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, None) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, None) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, None) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, None) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, None) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select asin(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select asin(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select asin(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select asin(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5793,7 +6031,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(c2) from (select * from stb1);') + tdSql.query("select asin(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5810,7 +6048,9 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5823,7 +6063,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5836,7 +6078,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5849,7 +6093,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, 1.5707963267948966) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5862,7 +6108,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.5707963267948966) tdSql.checkData(9, 0, None) - tdSql.query("select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select asin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 1.5707963267948966) @@ -5875,7 +6123,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select asin(a) from (select asin(c2) as a from tb1);') + tdSql.query("select asin(a) from (select asin(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -5885,7 +6133,9 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select asin(tb1.c3),asin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select asin(tb1.c3),asin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(0, 1, 1.5707963267948966) @@ -5902,7 +6152,7 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select asin(c3) from tb1 union all select asin(c3) from tb2;') + tdSql.query("select asin(c3) from tb1 union all select asin(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5919,11 +6169,12 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - #=========== end math_asin ========== + # =========== end math_asin ========== - - #=========== begin math_asin2 ========== - tdSql.query('select asin(stb1.c4),asin(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_asin2 ========== + tdSql.query( + "select asin(stb1.c4),asin(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(0, 1, 1.5707963267948966) @@ -5940,7 +6191,9 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select asin(c4) as a from stb1 union all select asin(c5) as a from stba;') + tdSql.query( + "select asin(c4) as a from stb1 union all select asin(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -5987,7 +6240,7 @@ class TDTestCase: tdSql.checkData(42, 0, None) tdSql.checkData(43, 0, 0.0) - tdSql.query('select asin(c2) from stba;') + tdSql.query("select asin(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -6020,47 +6273,47 @@ class TDTestCase: tdSql.checkData(28, 0, None) tdSql.checkData(29, 0, 0.0) - tdSql.query('select asin(min(c2)) from tba1;') + tdSql.query("select asin(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select asin(max(c2)) from tba1;') + tdSql.query("select asin(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(count(c2)) from tba1;') + tdSql.query("select asin(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(sum(c2)) from tba1;') + tdSql.query("select asin(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(avg(c2)) from tba1;') + tdSql.query("select asin(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(percentile(c2, 10)) from tba1;') + tdSql.query("select asin(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.119769514998634) - tdSql.query('select asin(apercentile(c2, 10)) from tba1;') + tdSql.query("select asin(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select asin(stddev(c2)) from tba1;') + tdSql.query("select asin(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(spread(c2)) from tba1;') + tdSql.query("select asin(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(twa(c2)) from tba1;') + tdSql.query("select asin(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(interp(c2)) from tba1 every(1s)') + tdSql.query("select asin(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1.5707963267948966) @@ -6123,128 +6376,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.query('select asin(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select asin(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1.5707963267948966) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, None) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, None) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, None) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, None) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, None) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, None) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, None) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, None) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 0.0) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 1.5707963267948966) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, None) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, None) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, None) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, None) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, None) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, None) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, None) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, None) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 0.0) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 1.5707963267948966) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, None) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, None) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, None) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, None) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, None) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, None) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, None) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, None) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select asin(elapsed(ts)) from tba1;') + tdSql.query("select asin(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select asin(rate(c2)) from tba1;') + tdSql.query("select asin(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.1119221217807869) - tdSql.query('select asin(irate(c2)) from tba1;') + tdSql.query("select asin(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select asin(first(c2)) from tba1;') + tdSql.query("select asin(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select asin(last(c2)) from tba1;') + tdSql.query("select asin(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select asin(last_row(c2)) from tba1;') + tdSql.query("select asin(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - #=========== end math_asin2 ========== - + # =========== end math_asin2 ========== - #=========== begin math_acos ========== - tdSql.query('select acos(13) from tb1;') + # =========== begin math_acos ========== + tdSql.query("select acos(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6254,7 +6506,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2) from tb1;') + tdSql.query("select acos(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6264,7 +6516,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c3) from tb1;') + tdSql.query("select acos(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6274,7 +6526,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c4) from tb1;') + tdSql.query("select acos(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6284,7 +6536,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c5) from tb1;') + tdSql.query("select acos(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6294,7 +6546,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c6) from tb1;') + tdSql.query("select acos(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6304,7 +6556,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c7) from tb1;') + tdSql.query("select acos(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6314,7 +6566,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c10) from tb1;') + tdSql.query("select acos(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6324,7 +6576,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c11) from tb1;') + tdSql.query("select acos(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6334,7 +6586,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c12) from tb1;') + tdSql.query("select acos(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6344,7 +6596,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c13) from tb1;') + tdSql.query("select acos(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6354,7 +6606,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -6364,7 +6616,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2 + c3) from tb1;') + tdSql.query("select acos(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6374,7 +6626,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos((c2 + c3)) from tb1;') + tdSql.query("select acos((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6384,7 +6636,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos((c2 * c3)+c4-6) from tb1;') + tdSql.query("select acos((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6394,7 +6646,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(11)+c2 from tb1;') + tdSql.query("select acos(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6404,7 +6656,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2)+11 from tb1;') + tdSql.query("select acos(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.0) tdSql.checkData(1, 0, None) @@ -6414,14 +6666,16 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.query('select acos(c2) from tb1 order by ts desc;') + tdSql.query("select acos(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6431,7 +6685,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6441,13 +6695,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select acos(c2) from stb1;') + tdSql.query("select acos(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6464,59 +6718,59 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query('select acos(c2) from stb1 order by ts desc;') + tdSql.query("select acos(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c4),t1 from stb1 order by ts desc;') + tdSql.query("select acos(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c3),tbname from stb1;') + tdSql.query("select acos(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, None) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, None) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, None) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, None) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, None) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, None) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select acos(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select acos(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select acos(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select acos(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6526,7 +6780,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2) from (select * from stb1);') + tdSql.query("select acos(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6543,7 +6797,9 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6556,7 +6812,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6569,7 +6827,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6582,7 +6842,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, 0.0) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6595,7 +6857,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.0) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 0.0) @@ -6608,7 +6872,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -6618,7 +6882,9 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 1, 0.0) @@ -6635,7 +6901,7 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select acos(c3) from tb1 union all select acos(c3) from tb2;') + tdSql.query("select acos(c3) from tb1 union all select acos(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6652,11 +6918,12 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - #=========== end math_acos ========== + # =========== end math_acos ========== - - #=========== begin math_acos2 ========== - tdSql.query('select acos(stb1.c4),acos(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_acos2 ========== + tdSql.query( + "select acos(stb1.c4),acos(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 1, 0.0) @@ -6673,7 +6940,9 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select acos(c4) as a from stb1 union all select acos(c5) as a from stba;') + tdSql.query( + "select acos(c4) as a from stb1 union all select acos(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6720,7 +6989,7 @@ class TDTestCase: tdSql.checkData(42, 0, None) tdSql.checkData(43, 0, 1.5707963267948966) - tdSql.query('select acos(c2) from stba;') + tdSql.query("select acos(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6753,47 +7022,47 @@ class TDTestCase: tdSql.checkData(28, 0, None) tdSql.checkData(29, 0, 1.5707963267948966) - tdSql.query('select acos(min(c2)) from tba1;') + tdSql.query("select acos(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(max(c2)) from tba1;') + tdSql.query("select acos(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(count(c2)) from tba1;') + tdSql.query("select acos(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(sum(c2)) from tba1;') + tdSql.query("select acos(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(avg(c2)) from tba1;') + tdSql.query("select acos(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(percentile(c2, 10)) from tba1;') + tdSql.query("select acos(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.45102681179626264) - tdSql.query('select acos(apercentile(c2, 10)) from tba1;') + tdSql.query("select acos(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(stddev(c2)) from tba1;') + tdSql.query("select acos(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(spread(c2)) from tba1;') + tdSql.query("select acos(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(twa(c2)) from tba1;') + tdSql.query("select acos(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(interp(c2)) from tba1 every(1s)') + tdSql.query("select acos(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.0) @@ -6856,128 +7125,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 1.5707963267948966) - tdSql.query('select acos(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select acos(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.0) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, None) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, None) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, None) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, None) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, None) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, None) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, None) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, None) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 1.5707963267948966) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 0.0) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, None) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, None) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, None) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, None) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, None) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, None) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, None) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, None) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 1.5707963267948966) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 0.0) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, None) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, None) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, None) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, None) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, None) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, None) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, None) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, None) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 1.5707963267948966) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select acos(elapsed(ts)) from tba1;') + tdSql.query("select acos(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(rate(c2)) from tba1;') + tdSql.query("select acos(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.4588742050141097) - tdSql.query('select acos(irate(c2)) from tba1;') + tdSql.query("select acos(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(first(c2)) from tba1;') + tdSql.query("select acos(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select acos(last(c2)) from tba1;') + tdSql.query("select acos(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(last_row(c2)) from tba1;') + tdSql.query("select acos(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - #=========== end math_acos2 ========== - + # =========== end math_acos2 ========== - #=========== begin math_atan ========== - tdSql.query('select acos(13) from tb1;') + # =========== begin math_atan ========== + tdSql.query("select acos(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -6987,7 +7255,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2) from tb1;') + tdSql.query("select acos(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -6997,7 +7265,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c3) from tb1;') + tdSql.query("select acos(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7007,7 +7275,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c4) from tb1;') + tdSql.query("select acos(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7017,7 +7285,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c5) from tb1;') + tdSql.query("select acos(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7027,7 +7295,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c6) from tb1;') + tdSql.query("select acos(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7037,7 +7305,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c7) from tb1;') + tdSql.query("select acos(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7047,7 +7315,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c10) from tb1;') + tdSql.query("select acos(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7057,7 +7325,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c11) from tb1;') + tdSql.query("select acos(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7067,7 +7335,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c12) from tb1;') + tdSql.query("select acos(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7077,7 +7345,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(c13) from tb1;') + tdSql.query("select acos(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7087,7 +7355,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5707963267948966) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -7097,7 +7365,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2 + c3) from tb1;') + tdSql.query("select acos(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7107,7 +7375,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos((c2 + c3)) from tb1;') + tdSql.query("select acos((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7117,7 +7385,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos((c2 * c3)+c4-6) from tb1;') + tdSql.query("select acos((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7127,7 +7395,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(11)+c2 from tb1;') + tdSql.query("select acos(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7137,7 +7405,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2)+11 from tb1;') + tdSql.query("select acos(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.0) tdSql.checkData(1, 0, None) @@ -7147,14 +7415,16 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select acos(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) tdSql.checkData(3, 0, None) - tdSql.query('select acos(c2) from tb1 order by ts desc;') + tdSql.query("select acos(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7164,7 +7434,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7174,13 +7444,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select acos(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select acos(c2) from stb1;') + tdSql.query("select acos(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7197,59 +7467,59 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query('select acos(c2) from stb1 order by ts desc;') + tdSql.query("select acos(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c4),t1 from stb1 order by ts desc;') + tdSql.query("select acos(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select acos(c3),tbname from stb1;') + tdSql.query("select acos(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, None) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, None) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, None) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, None) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, None) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, None) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select acos(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select acos(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, None) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, None) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select acos(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select acos(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7259,7 +7529,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(c2) from (select * from stb1);') + tdSql.query("select acos(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7276,7 +7546,9 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7289,7 +7561,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7302,7 +7576,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7315,7 +7591,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, 0.0) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -7328,7 +7606,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.0) tdSql.checkData(9, 0, None) - tdSql.query("select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select acos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 0.0) @@ -7341,7 +7621,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select acos(a) from (select acos(c2) as a from tb1);') + tdSql.query("select acos(a) from (select acos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5707963267948966) tdSql.checkData(1, 0, None) @@ -7351,7 +7631,9 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query( + "select acos(tb1.c3),acos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 1, 0.0) @@ -7368,7 +7650,7 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select acos(c3) from tb1 union all select acos(c3) from tb2;') + tdSql.query("select acos(c3) from tb1 union all select acos(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7385,11 +7667,12 @@ class TDTestCase: tdSql.checkData(12, 0, None) tdSql.checkData(13, 0, None) - #=========== end math_atan ========== + # =========== end math_atan ========== - - #=========== begin math_atan2 ========== - tdSql.query('select acos(stb1.c4),acos(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_atan2 ========== + tdSql.query( + "select acos(stb1.c4),acos(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(0, 1, 0.0) @@ -7406,7 +7689,9 @@ class TDTestCase: tdSql.checkData(6, 0, None) tdSql.checkData(6, 1, None) - tdSql.query('select acos(c4) as a from stb1 union all select acos(c5) as a from stba;') + tdSql.query( + "select acos(c4) as a from stb1 union all select acos(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7453,7 +7738,7 @@ class TDTestCase: tdSql.checkData(42, 0, None) tdSql.checkData(43, 0, 1.5707963267948966) - tdSql.query('select acos(c2) from stba;') + tdSql.query("select acos(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -7486,47 +7771,47 @@ class TDTestCase: tdSql.checkData(28, 0, None) tdSql.checkData(29, 0, 1.5707963267948966) - tdSql.query('select acos(min(c2)) from tba1;') + tdSql.query("select acos(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(max(c2)) from tba1;') + tdSql.query("select acos(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(count(c2)) from tba1;') + tdSql.query("select acos(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(sum(c2)) from tba1;') + tdSql.query("select acos(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(avg(c2)) from tba1;') + tdSql.query("select acos(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(percentile(c2, 10)) from tba1;') + tdSql.query("select acos(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.45102681179626264) - tdSql.query('select acos(apercentile(c2, 10)) from tba1;') + tdSql.query("select acos(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(stddev(c2)) from tba1;') + tdSql.query("select acos(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(spread(c2)) from tba1;') + tdSql.query("select acos(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(twa(c2)) from tba1;') + tdSql.query("select acos(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(interp(c2)) from tba1 every(1s)') + tdSql.query("select acos(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.0) @@ -7589,128 +7874,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 1.5707963267948966) - tdSql.query('select acos(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select acos(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.0) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, None) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, None) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, None) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, None) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, None) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, None) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, None) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, None) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 1.5707963267948966) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 0.0) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, None) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, None) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, None) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, None) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, None) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, None) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, None) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, None) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 1.5707963267948966) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 0.0) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, None) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, None) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, None) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, None) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, None) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, None) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, None) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, None) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 1.5707963267948966) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select acos(elapsed(ts)) from tba1;') + tdSql.query("select acos(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, None) - tdSql.query('select acos(rate(c2)) from tba1;') + tdSql.query("select acos(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.4588742050141097) - tdSql.query('select acos(irate(c2)) from tba1;') + tdSql.query("select acos(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(first(c2)) from tba1;') + tdSql.query("select acos(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select acos(last(c2)) from tba1;') + tdSql.query("select acos(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - tdSql.query('select acos(last_row(c2)) from tba1;') + tdSql.query("select acos(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5707963267948966) - #=========== end math_atan2 ========== - + # =========== end math_atan2 ========== - #=========== begin math_sin ========== - tdSql.query('select sin(13) from tb1;') + # =========== begin math_sin ========== + tdSql.query("select sin(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.4201670368266409) tdSql.checkData(1, 0, 0.4201670368266409) @@ -7720,7 +8004,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4201670368266409) tdSql.checkData(6, 0, 0.4201670368266409) - tdSql.query('select sin(c2) from tb1;') + tdSql.query("select sin(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7730,7 +8014,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.972630067242408) tdSql.checkData(6, 0, -0.972630067242408) - tdSql.query('select sin(c3) from tb1;') + tdSql.query("select sin(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7740,7 +8024,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.18750655394138943) tdSql.checkData(6, 0, -0.18750655394138943) - tdSql.query('select sin(c4) from tb1;') + tdSql.query("select sin(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7750,7 +8034,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.7249165551445564) tdSql.checkData(6, 0, 0.7249165551445564) - tdSql.query('select sin(c5) from tb1;') + tdSql.query("select sin(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7760,7 +8044,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9999303766734422) tdSql.checkData(6, 0, -0.9999303766734422) - tdSql.query('select sin(c6) from tb1;') + tdSql.query("select sin(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7770,7 +8054,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.5218765233336585) tdSql.checkData(6, 0, 0.5218765233336585) - tdSql.query('select sin(c7) from tb1;') + tdSql.query("select sin(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7780,7 +8064,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8728292970885063) tdSql.checkData(6, 0, -0.8728292970885063) - tdSql.query('select sin(c10) from tb1;') + tdSql.query("select sin(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7790,7 +8074,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.45199889806298343) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(c11) from tb1;') + tdSql.query("select sin(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7800,7 +8084,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.3683616323063538) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(c12) from tb1;') + tdSql.query("select sin(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7810,7 +8094,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9986982434666626) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(c13) from tb1;') + tdSql.query("select sin(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7820,7 +8104,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9999303766734422) tdSql.checkData(6, 0, 0.0) - tdSql.query('select sin(a) from (select sin(c2) as a from tb1);') + tdSql.query("select sin(a) from (select sin(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.7456241416655579) tdSql.checkData(1, 0, None) @@ -7830,7 +8114,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8263696344332049) tdSql.checkData(6, 0, -0.8263696344332049) - tdSql.query('select sin(c2 + c3) from tb1;') + tdSql.query("select sin(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.9092974268256817) tdSql.checkData(1, 0, None) @@ -7840,7 +8124,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9989477243796069) tdSql.checkData(6, 0, -0.9989477243796069) - tdSql.query('select sin((c2 + c3)) from tb1;') + tdSql.query("select sin((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.9092974268256817) tdSql.checkData(1, 0, None) @@ -7850,7 +8134,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9989477243796069) tdSql.checkData(6, 0, -0.9989477243796069) - tdSql.query('select sin((c2 * c3)+c4-6) from tb1;') + tdSql.query("select sin((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.7568024953079282) tdSql.checkData(1, 0, None) @@ -7860,7 +8144,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.08341720348826624) tdSql.checkData(6, 0, 0.9909625452221539) - tdSql.query('select sin(11)+c2 from tb1;') + tdSql.query("select sin(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 9.793449296524592e-06) tdSql.checkData(1, 0, None) @@ -7870,7 +8154,7 @@ class TDTestCase: tdSql.checkData(5, 0, 126.0000097934493) tdSql.checkData(6, 0, -127.9999902065507) - tdSql.query('select sin(c2)+11 from tb1;') + tdSql.query("select sin(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.841470984807897) tdSql.checkData(1, 0, None) @@ -7880,14 +8164,16 @@ class TDTestCase: tdSql.checkData(5, 0, 11.972630067242408) tdSql.checkData(6, 0, 10.027369932757592) - tdSql.query('select sin(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select sin(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 0.9092974268256817) tdSql.checkData(1, 0, 0.9893582466233818) tdSql.checkData(2, 0, 0.9989477243796069) tdSql.checkData(3, 0, -0.9989477243796069) - tdSql.query('select sin(c2) from tb1 order by ts desc;') + tdSql.query("select sin(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.972630067242408) tdSql.checkData(1, 0, 0.972630067242408) @@ -7897,7 +8183,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.8414709848078965) - tdSql.query('select sin(c2+c3) from tb1 order by ts desc;') + tdSql.query("select sin(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.9989477243796069) tdSql.checkData(1, 0, 0.9989477243796069) @@ -7907,13 +8193,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.9092974268256817) - tdSql.query('select sin(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select sin(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 0.9893582466233818) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select sin(c2) from stb1;') + tdSql.query("select sin(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -7930,59 +8216,59 @@ class TDTestCase: tdSql.checkData(12, 0, -0.27941549819892586) tdSql.checkData(13, 0, 0.6569865987187891) - tdSql.query('select sin(c2) from stb1 order by ts desc;') + tdSql.query("select sin(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sin(c4),t1 from stb1 order by ts desc;') + tdSql.query("select sin(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select sin(c3),tbname from stb1;') + tdSql.query("select sin(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, 0.1411200080598672) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, -0.7568024953079282) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.18750655394138943) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, -0.18750655394138943) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.8414709848078965) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 0.9092974268256817) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 0.1411200080598672) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, -0.7568024953079282) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, -0.9589242746631385) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, -0.27941549819892586) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 0.6569865987187891) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select sin(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select sin(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 0.9092974268256817) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 0.1411200080598672) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, -0.7568024953079282) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, -0.9589242746631385) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, -0.27941549819892586) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 0.6569865987187891) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select sin(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select sin(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -7992,7 +8278,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.5025573497604873) tdSql.checkData(6, 0, 0.3048106211022167) - tdSql.query('select sin(c2) from (select * from stb1);') + tdSql.query("select sin(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -8009,7 +8295,9 @@ class TDTestCase: tdSql.checkData(12, 0, -0.27941549819892586) tdSql.checkData(13, 0, 0.6569865987187891) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -8022,7 +8310,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -8035,7 +8325,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -8048,7 +8340,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.9092974268256817) tdSql.checkData(9, 0, 0.8414709848078965) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -8061,7 +8355,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.8414709848078965) tdSql.checkData(9, 0, 0.3048106211022167) - tdSql.query("select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select sin(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.3048106211022167) tdSql.checkData(1, 0, 0.8414709848078965) @@ -8074,7 +8370,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select sin(a) from (select sin(c2) as a from tb1);') + tdSql.query("select sin(a) from (select sin(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.7456241416655579) tdSql.checkData(1, 0, None) @@ -8084,7 +8380,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8263696344332049) tdSql.checkData(6, 0, -0.8263696344332049) - tdSql.query('select sin(tb1.c3),sin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select sin(tb1.c3),sin(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(0, 1, 0.8414709848078965) @@ -8101,7 +8397,7 @@ class TDTestCase: tdSql.checkData(6, 0, -0.18750655394138943) tdSql.checkData(6, 1, 0.6569865987187891) - tdSql.query('select sin(c3) from tb1 union all select sin(c3) from tb2;') + tdSql.query("select sin(c3) from tb1 union all select sin(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -8118,11 +8414,12 @@ class TDTestCase: tdSql.checkData(12, 0, -0.27941549819892586) tdSql.checkData(13, 0, 0.6569865987187891) - #=========== end math_sin ========== + # =========== end math_sin ========== - - #=========== begin math_sin2 ========== - tdSql.query('select sin(stb1.c4),sin(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_sin2 ========== + tdSql.query( + "select sin(stb1.c4),sin(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(0, 1, 0.8414709848078965) @@ -8139,7 +8436,9 @@ class TDTestCase: tdSql.checkData(6, 0, 0.7249165551445564) tdSql.checkData(6, 1, 0.6569865987187891) - tdSql.query('select sin(c4) as a from stb1 union all select sin(c5) as a from stba;') + tdSql.query( + "select sin(c4) as a from stb1 union all select sin(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, None) @@ -8186,7 +8485,7 @@ class TDTestCase: tdSql.checkData(42, 0, 0.4121184852417566) tdSql.checkData(43, 0, 0.0) - tdSql.query('select sin(c2) from stba;') + tdSql.query("select sin(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 0.8414709848078965) tdSql.checkData(1, 0, 0.9092974268256817) @@ -8219,47 +8518,47 @@ class TDTestCase: tdSql.checkData(28, 0, 0.4121184852417566) tdSql.checkData(29, 0, 0.0) - tdSql.query('select sin(min(c2)) from tba1;') + tdSql.query("select sin(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sin(max(c2)) from tba1;') + tdSql.query("select sin(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.4121184852417566) - tdSql.query('select sin(count(c2)) from tba1;') + tdSql.query("select sin(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9880316240928618) - tdSql.query('select sin(sum(c2)) from tba1;') + tdSql.query("select sin(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.08836868610400143) - tdSql.query('select sin(avg(c2)) from tba1;') + tdSql.query("select sin(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.977530117665097) - tdSql.query('select sin(percentile(c2, 10)) from tba1;') + tdSql.query("select sin(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.7833269096274833) - tdSql.query('select sin(apercentile(c2, 10)) from tba1;') + tdSql.query("select sin(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sin(stddev(c2)) from tba1;') + tdSql.query("select sin(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.266067653696438) - tdSql.query('select sin(spread(c2)) from tba1;') + tdSql.query("select sin(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.4121184852417566) - tdSql.query('select sin(twa(c2)) from tba1;') + tdSql.query("select sin(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9972292875667882) - tdSql.query('select sin(interp(c2)) from tba1 every(1s)') + tdSql.query("select sin(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.8414709848078965) @@ -8322,128 +8621,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.query('select sin(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select sin(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.8414709848078965) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, 0.9092974268256817) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, 0.1411200080598672) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, -0.7568024953079282) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, -0.9589242746631385) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, -0.27941549819892586) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, 0.6569865987187891) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, 0.9893582466233818) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, 0.4121184852417566) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 0.0) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 0.8414709848078965) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, 0.9092974268256817) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, 0.1411200080598672) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, -0.7568024953079282) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, -0.9589242746631385) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, -0.27941549819892586) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, 0.6569865987187891) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, 0.9893582466233818) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, 0.4121184852417566) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 0.0) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 0.8414709848078965) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, 0.9092974268256817) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, 0.1411200080598672) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, -0.7568024953079282) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, -0.9589242746631385) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, -0.27941549819892586) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, 0.6569865987187891) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, 0.9893582466233818) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, 0.4121184852417566) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select sin(elapsed(ts)) from tba1;') + tdSql.query("select sin(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.04177312885292625) - tdSql.query('select sin(rate(c2)) from tba1;') + tdSql.query("select sin(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.7811787741147804) - tdSql.query('select sin(irate(c2)) from tba1;') + tdSql.query("select sin(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sin(first(c2)) from tba1;') + tdSql.query("select sin(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.8414709848078965) - tdSql.query('select sin(last(c2)) from tba1;') + tdSql.query("select sin(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select sin(last_row(c2)) from tba1;') + tdSql.query("select sin(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - #=========== end math_sin2 ========== - + # =========== end math_sin2 ========== - #=========== begin math_cos ========== - tdSql.query('select cos(13) from tb1;') + # =========== begin math_cos ========== + tdSql.query("select cos(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.9074467814501962) tdSql.checkData(1, 0, 0.9074467814501962) @@ -8453,7 +8751,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9074467814501962) tdSql.checkData(6, 0, 0.9074467814501962) - tdSql.query('select cos(c2) from tb1;') + tdSql.query("select cos(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8463,7 +8761,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.23235910202965793) tdSql.checkData(6, 0, 0.23235910202965793) - tdSql.query('select cos(c3) from tb1;') + tdSql.query("select cos(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8473,7 +8771,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9822633517692823) tdSql.checkData(6, 0, 0.9822633517692823) - tdSql.query('select cos(c4) from tb1;') + tdSql.query("select cos(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8483,7 +8781,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.6888366918779438) tdSql.checkData(6, 0, -0.6888366918779438) - tdSql.query('select cos(c5) from tb1;') + tdSql.query("select cos(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8493,7 +8791,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.011800076512800236) tdSql.checkData(6, 0, 0.011800076512800236) - tdSql.query('select cos(c6) from tb1;') + tdSql.query("select cos(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8503,7 +8801,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8530210398303042) tdSql.checkData(6, 0, 0.8530210398303042) - tdSql.query('select cos(c7) from tb1;') + tdSql.query("select cos(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8513,7 +8811,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4880256326710555) tdSql.checkData(6, 0, 0.4880256326710555) - tdSql.query('select cos(c10) from tb1;') + tdSql.query("select cos(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8523,7 +8821,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.892018495407942) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(c11) from tb1;') + tdSql.query("select cos(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8533,7 +8831,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9296825844580496) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(c12) from tb1;') + tdSql.query("select cos(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8543,7 +8841,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.051008023845301335) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(c13) from tb1;') + tdSql.query("select cos(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8553,7 +8851,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.011800076512800236) tdSql.checkData(6, 0, 1.0) - tdSql.query('select cos(a) from (select cos(c2) as a from tb1);') + tdSql.query("select cos(a) from (select cos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8575532158463934) tdSql.checkData(1, 0, None) @@ -8563,7 +8861,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9731258638638398) tdSql.checkData(6, 0, 0.9731258638638398) - tdSql.query('select cos(c2 + c3) from tb1;') + tdSql.query("select cos(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.4161468365471424) tdSql.checkData(1, 0, None) @@ -8573,7 +8871,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.04586331820534665) tdSql.checkData(6, 0, 0.04586331820534665) - tdSql.query('select cos((c2 + c3)) from tb1;') + tdSql.query("select cos((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.4161468365471424) tdSql.checkData(1, 0, None) @@ -8583,7 +8881,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.04586331820534665) tdSql.checkData(6, 0, 0.04586331820534665) - tdSql.query('select cos((c2 * c3)+c4-6) from tb1;') + tdSql.query("select cos((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -0.6536436208636119) tdSql.checkData(1, 0, None) @@ -8593,7 +8891,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.9965147114630055) tdSql.checkData(6, 0, 0.13413886076313122) - tdSql.query('select cos(11)+c2 from tb1;') + tdSql.query("select cos(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0044256979880508) tdSql.checkData(1, 0, None) @@ -8603,7 +8901,7 @@ class TDTestCase: tdSql.checkData(5, 0, 127.00442569798805) tdSql.checkData(6, 0, -126.99557430201195) - tdSql.query('select cos(c2)+11 from tb1;') + tdSql.query("select cos(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 11.54030230586814) tdSql.checkData(1, 0, None) @@ -8613,14 +8911,16 @@ class TDTestCase: tdSql.checkData(5, 0, 11.232359102029658) tdSql.checkData(6, 0, 11.232359102029658) - tdSql.query('select cos(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select cos(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, -0.4161468365471424) tdSql.checkData(1, 0, -0.14550003380861354) tdSql.checkData(2, 0, 0.04586331820534665) tdSql.checkData(3, 0, 0.04586331820534665) - tdSql.query('select cos(c2) from tb1 order by ts desc;') + tdSql.query("select cos(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.23235910202965793) tdSql.checkData(1, 0, 0.23235910202965793) @@ -8630,7 +8930,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.5403023058681398) - tdSql.query('select cos(c2+c3) from tb1 order by ts desc;') + tdSql.query("select cos(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.04586331820534665) tdSql.checkData(1, 0, 0.04586331820534665) @@ -8640,13 +8940,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, -0.4161468365471424) - tdSql.query('select cos(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select cos(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, -0.14550003380861354) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select cos(c2) from stb1;') + tdSql.query("select cos(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8663,59 +8963,59 @@ class TDTestCase: tdSql.checkData(12, 0, 0.960170286650366) tdSql.checkData(13, 0, 0.7539022543433046) - tdSql.query('select cos(c2) from stb1 order by ts desc;') + tdSql.query("select cos(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select cos(c4),t1 from stb1 order by ts desc;') + tdSql.query("select cos(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select cos(c3),tbname from stb1;') + tdSql.query("select cos(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, -0.9899924966004454) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, -0.6536436208636119) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.9822633517692823) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, 0.9822633517692823) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 0.5403023058681398) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, -0.4161468365471424) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, -0.9899924966004454) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, -0.6536436208636119) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 0.28366218546322625) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 0.960170286650366) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 0.7539022543433046) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select cos(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select cos(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, -0.4161468365471424) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, -0.9899924966004454) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, -0.6536436208636119) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 0.28366218546322625) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 0.960170286650366) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 0.7539022543433046) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select cos(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select cos(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -8725,7 +9025,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.8645438740756395) tdSql.checkData(6, 0, -0.9524129804151563) - tdSql.query('select cos(c2) from (select * from stb1);') + tdSql.query("select cos(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8742,7 +9042,9 @@ class TDTestCase: tdSql.checkData(12, 0, 0.960170286650366) tdSql.checkData(13, 0, 0.7539022543433046) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -8755,7 +9057,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -8768,7 +9072,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -8781,7 +9087,9 @@ class TDTestCase: tdSql.checkData(8, 0, -0.4161468365471424) tdSql.checkData(9, 0, 0.5403023058681398) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -8794,7 +9102,9 @@ class TDTestCase: tdSql.checkData(8, 0, 0.5403023058681398) tdSql.checkData(9, 0, -0.9524129804151563) - tdSql.query("select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select cos(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, -0.9524129804151563) tdSql.checkData(1, 0, 0.5403023058681398) @@ -8807,7 +9117,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select cos(a) from (select cos(c2) as a from tb1);') + tdSql.query("select cos(a) from (select cos(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.8575532158463934) tdSql.checkData(1, 0, None) @@ -8817,7 +9127,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.9731258638638398) tdSql.checkData(6, 0, 0.9731258638638398) - tdSql.query('select cos(tb1.c3),cos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select cos(tb1.c3),cos(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(0, 1, 0.5403023058681398) @@ -8834,7 +9144,7 @@ class TDTestCase: tdSql.checkData(6, 0, 0.9822633517692823) tdSql.checkData(6, 1, 0.7539022543433046) - tdSql.query('select cos(c3) from tb1 union all select cos(c3) from tb2;') + tdSql.query("select cos(c3) from tb1 union all select cos(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8851,11 +9161,12 @@ class TDTestCase: tdSql.checkData(12, 0, 0.960170286650366) tdSql.checkData(13, 0, 0.7539022543433046) - #=========== end math_cos ========== + # =========== end math_cos ========== - - #=========== begin math_cos2 ========== - tdSql.query('select cos(stb1.c4),cos(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_cos2 ========== + tdSql.query( + "select cos(stb1.c4),cos(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(0, 1, 0.5403023058681398) @@ -8872,7 +9183,9 @@ class TDTestCase: tdSql.checkData(6, 0, -0.6888366918779438) tdSql.checkData(6, 1, 0.7539022543433046) - tdSql.query('select cos(c4) as a from stb1 union all select cos(c5) as a from stba;') + tdSql.query( + "select cos(c4) as a from stb1 union all select cos(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, None) @@ -8919,7 +9232,7 @@ class TDTestCase: tdSql.checkData(42, 0, -0.9111302618846769) tdSql.checkData(43, 0, 1.0) - tdSql.query('select cos(c2) from stba;') + tdSql.query("select cos(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 0.5403023058681398) tdSql.checkData(1, 0, -0.4161468365471424) @@ -8952,47 +9265,47 @@ class TDTestCase: tdSql.checkData(28, 0, -0.9111302618846769) tdSql.checkData(29, 0, 1.0) - tdSql.query('select cos(min(c2)) from tba1;') + tdSql.query("select cos(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.0) - tdSql.query('select cos(max(c2)) from tba1;') + tdSql.query("select cos(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9111302618846769) - tdSql.query('select cos(count(c2)) from tba1;') + tdSql.query("select cos(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.15425144988758405) - tdSql.query('select cos(sum(c2)) from tba1;') + tdSql.query("select cos(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9960878351411849) - tdSql.query('select cos(avg(c2)) from tba1;') + tdSql.query("select cos(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.2107957994307797) - tdSql.query('select cos(percentile(c2, 10)) from tba1;') + tdSql.query("select cos(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.6216099682706645) - tdSql.query('select cos(apercentile(c2, 10)) from tba1;') + tdSql.query("select cos(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.0) - tdSql.query('select cos(stddev(c2)) from tba1;') + tdSql.query("select cos(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9639543576624737) - tdSql.query('select cos(spread(c2)) from tba1;') + tdSql.query("select cos(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9111302618846769) - tdSql.query('select cos(twa(c2)) from tba1;') + tdSql.query("select cos(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.07438916600578388) - tdSql.query('select cos(interp(c2)) from tba1 every(1s)') + tdSql.query("select cos(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.5403023058681398) @@ -9055,128 +9368,127 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 1.0) - tdSql.query('select cos(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select cos(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 0.5403023058681398) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, -0.4161468365471424) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, -0.9899924966004454) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, -0.6536436208636119) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, 0.28366218546322625) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, 0.960170286650366) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, 0.7539022543433046) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, -0.14550003380861354) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, -0.9111302618846769) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 1.0) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 0.5403023058681398) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, -0.4161468365471424) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, -0.9899924966004454) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, -0.6536436208636119) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, 0.28366218546322625) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, 0.960170286650366) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, 0.7539022543433046) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, -0.14550003380861354) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, -0.9111302618846769) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 1.0) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 0.5403023058681398) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, -0.4161468365471424) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, -0.9899924966004454) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, -0.6536436208636119) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, 0.28366218546322625) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, 0.960170286650366) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, 0.7539022543433046) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, -0.14550003380861354) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, -0.9111302618846769) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 1.0) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select cos(elapsed(ts)) from tba1;') + tdSql.query("select cos(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.9991271218948251) - tdSql.query('select cos(rate(c2)) from tba1;') + tdSql.query("select cos(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.6243073945361602) - tdSql.query('select cos(irate(c2)) from tba1;') + tdSql.query("select cos(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.0) - tdSql.query('select cos(first(c2)) from tba1;') + tdSql.query("select cos(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.5403023058681398) - tdSql.query('select cos(last(c2)) from tba1;') + tdSql.query("select cos(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.0) - tdSql.query('select cos(last_row(c2)) from tba1;') + tdSql.query("select cos(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.0) - #=========== end math_cos2 ========== - + # =========== end math_cos2 ========== - #=========== begin math_tan ========== - tdSql.query('select tan(13) from tb1;') + # =========== begin math_tan ========== + tdSql.query("select tan(13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.4630211329364896) tdSql.checkData(1, 0, 0.4630211329364896) @@ -9186,7 +9498,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4630211329364896) tdSql.checkData(6, 0, 0.4630211329364896) - tdSql.query('select tan(c2) from tb1;') + tdSql.query("select tan(c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9196,7 +9508,7 @@ class TDTestCase: tdSql.checkData(5, 0, 4.185891831851989) tdSql.checkData(6, 0, -4.185891831851989) - tdSql.query('select tan(c3) from tb1;') + tdSql.query("select tan(c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9206,7 +9518,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.19089234430221486) tdSql.checkData(6, 0, -0.19089234430221486) - tdSql.query('select tan(c4) from tb1;') + tdSql.query("select tan(c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9216,7 +9528,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.0523779637351338) tdSql.checkData(6, 0, -1.0523779637351338) - tdSql.query('select tan(c5) from tb1;') + tdSql.query("select tan(c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9226,7 +9538,7 @@ class TDTestCase: tdSql.checkData(5, 0, 84.73931296875567) tdSql.checkData(6, 0, -84.73931296875567) - tdSql.query('select tan(c6) from tb1;') + tdSql.query("select tan(c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9236,7 +9548,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.6117979498342481) tdSql.checkData(6, 0, 0.6117979498342481) - tdSql.query('select tan(c7) from tb1;') + tdSql.query("select tan(c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9246,7 +9558,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.7884906829818519) tdSql.checkData(6, 0, -1.7884906829818519) - tdSql.query('select tan(c10) from tb1;') + tdSql.query("select tan(c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9256,7 +9568,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.5067147154345417) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(c11) from tb1;') + tdSql.query("select tan(c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9266,7 +9578,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.39622301037411284) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(c12) from tb1;') + tdSql.query("select tan(c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9276,7 +9588,7 @@ class TDTestCase: tdSql.checkData(5, 0, -19.579238091943036) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(c13) from tb1;') + tdSql.query("select tan(c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9286,7 +9598,7 @@ class TDTestCase: tdSql.checkData(5, 0, 84.73931296875567) tdSql.checkData(6, 0, 0.0) - tdSql.query('select tan(a) from (select tan(c2) as a from tb1);') + tdSql.query("select tan(a) from (select tan(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 74.68593339876537) tdSql.checkData(1, 0, None) @@ -9296,7 +9608,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.7205151938006633) tdSql.checkData(6, 0, -1.7205151938006633) - tdSql.query('select tan(c2 + c3) from tb1;') + tdSql.query("select tan(c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -2.185039863261519) tdSql.checkData(1, 0, None) @@ -9306,7 +9618,7 @@ class TDTestCase: tdSql.checkData(5, 0, 21.780973629229287) tdSql.checkData(6, 0, -21.780973629229287) - tdSql.query('select tan((c2 + c3)) from tb1;') + tdSql.query("select tan((c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -2.185039863261519) tdSql.checkData(1, 0, None) @@ -9316,7 +9628,7 @@ class TDTestCase: tdSql.checkData(5, 0, 21.780973629229287) tdSql.checkData(6, 0, -21.780973629229287) - tdSql.query('select tan((c2 * c3)+c4-6) from tb1;') + tdSql.query("select tan((c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -1.1578212823495775) tdSql.checkData(1, 0, None) @@ -9326,7 +9638,7 @@ class TDTestCase: tdSql.checkData(5, 0, -0.08370895334379919) tdSql.checkData(6, 0, 7.387587307544252) - tdSql.query('select tan(11)+c2 from tb1;') + tdSql.query("select tan(11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, -224.95084645419513) tdSql.checkData(1, 0, None) @@ -9336,7 +9648,7 @@ class TDTestCase: tdSql.checkData(5, 0, -98.95084645419513) tdSql.checkData(6, 0, -352.95084645419513) - tdSql.query('select tan(c2)+11 from tb1;') + tdSql.query("select tan(c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.557407724654903) tdSql.checkData(1, 0, None) @@ -9346,14 +9658,16 @@ class TDTestCase: tdSql.checkData(5, 0, 15.18589183185199) tdSql.checkData(6, 0, 6.814108168148011) - tdSql.query('select tan(c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select tan(c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, -2.185039863261519) tdSql.checkData(1, 0, -6.799711455220379) tdSql.checkData(2, 0, 21.780973629229287) tdSql.checkData(3, 0, -21.780973629229287) - tdSql.query('select tan(c2) from tb1 order by ts desc;') + tdSql.query("select tan(c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -4.185891831851989) tdSql.checkData(1, 0, 4.185891831851989) @@ -9363,7 +9677,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.5574077246549023) - tdSql.query('select tan(c2+c3) from tb1 order by ts desc;') + tdSql.query("select tan(c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -21.780973629229287) tdSql.checkData(1, 0, 21.780973629229287) @@ -9373,13 +9687,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, -2.185039863261519) - tdSql.query('select tan(c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select tan(c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, -6.799711455220379) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select tan(c2) from stb1;') + tdSql.query("select tan(c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9396,59 +9710,59 @@ class TDTestCase: tdSql.checkData(12, 0, -0.29100619138474915) tdSql.checkData(13, 0, 0.8714479827243188) - tdSql.query('select tan(c2) from stb1 order by ts desc;') + tdSql.query("select tan(c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select tan(c4),t1 from stb1 order by ts desc;') + tdSql.query("select tan(c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select tan(c3),tbname from stb1;') + tdSql.query("select tan(c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, -0.1425465430742778) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 1.1578212823495775) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.19089234430221486) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, -0.19089234430221486) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.5574077246549023) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, -2.185039863261519) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, -0.1425465430742778) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 1.1578212823495775) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, -3.380515006246586) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, -0.29100619138474915) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 0.8714479827243188) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select tan(c3),tbname from stb1 where t1 > 1;') + tdSql.query("select tan(c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, -2.185039863261519) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, -0.1425465430742778) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 1.1578212823495775) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, -3.380515006246586) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, -0.29100619138474915) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 0.8714479827243188) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select tan(a) from (select avg(c2) as a from stb1 interval(1s));') + tdSql.query("select tan(a) from (select avg(c2) as a from stb1 interval(1s));") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -9458,7 +9772,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.5812976817374548) tdSql.checkData(6, 0, -0.320040389379563) - tdSql.query('select tan(c2) from (select * from stb1);') + tdSql.query("select tan(c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9475,7 +9789,9 @@ class TDTestCase: tdSql.checkData(12, 0, -0.29100619138474915) tdSql.checkData(13, 0, 0.8714479827243188) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null));" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -9488,7 +9804,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -9501,7 +9819,9 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by ts desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -9514,7 +9834,9 @@ class TDTestCase: tdSql.checkData(8, 0, -2.185039863261519) tdSql.checkData(9, 0, 1.5574077246549023) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a desc;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -9527,7 +9849,9 @@ class TDTestCase: tdSql.checkData(8, 0, 1.5574077246549023) tdSql.checkData(9, 0, -0.320040389379563) - tdSql.query("select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;") + tdSql.query( + "select tan(a) from (select avg(c2) as a from stb1 where ts >= '2021-11-11 09:00:00.000' and ts <= '2021-11-11 09:00:09.000' interval(1s) fill(null)) order by a;" + ) tdSql.checkRows(10) tdSql.checkData(0, 0, -0.320040389379563) tdSql.checkData(1, 0, 1.5574077246549023) @@ -9540,7 +9864,7 @@ class TDTestCase: tdSql.checkData(8, 0, None) tdSql.checkData(9, 0, None) - tdSql.query('select tan(a) from (select tan(c2) as a from tb1);') + tdSql.query("select tan(a) from (select tan(c2) as a from tb1);") tdSql.checkRows(7) tdSql.checkData(0, 0, 74.68593339876537) tdSql.checkData(1, 0, None) @@ -9550,7 +9874,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.7205151938006633) tdSql.checkData(6, 0, -1.7205151938006633) - tdSql.query('select tan(tb1.c3),tan(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;') + tdSql.query("select tan(tb1.c3),tan(tb2.c3) from tb1,tb2 where tb1.ts=tb2.ts;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(0, 1, 1.5574077246549023) @@ -9567,7 +9891,7 @@ class TDTestCase: tdSql.checkData(6, 0, -0.19089234430221486) tdSql.checkData(6, 1, 0.8714479827243188) - tdSql.query('select tan(c3) from tb1 union all select tan(c3) from tb2;') + tdSql.query("select tan(c3) from tb1 union all select tan(c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9584,11 +9908,12 @@ class TDTestCase: tdSql.checkData(12, 0, -0.29100619138474915) tdSql.checkData(13, 0, 0.8714479827243188) - #=========== end math_tan ========== + # =========== end math_tan ========== - - #=========== begin math_tan2 ========== - tdSql.query('select tan(stb1.c4),tan(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;') + # =========== begin math_tan2 ========== + tdSql.query( + "select tan(stb1.c4),tan(stba.c5) from stb1,stba where stb1.t1=stba.t1 and stb1.ts=stba.ts;" + ) tdSql.checkRows(7) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(0, 1, 1.5574077246549023) @@ -9605,7 +9930,9 @@ class TDTestCase: tdSql.checkData(6, 0, -1.0523779637351338) tdSql.checkData(6, 1, 0.8714479827243188) - tdSql.query('select tan(c4) as a from stb1 union all select tan(c5) as a from stba;') + tdSql.query( + "select tan(c4) as a from stb1 union all select tan(c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, None) @@ -9652,7 +9979,7 @@ class TDTestCase: tdSql.checkData(42, 0, -0.45231565944180985) tdSql.checkData(43, 0, 0.0) - tdSql.query('select tan(c2) from stba;') + tdSql.query("select tan(c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 1.5574077246549023) tdSql.checkData(1, 0, -2.185039863261519) @@ -9685,47 +10012,47 @@ class TDTestCase: tdSql.checkData(28, 0, -0.45231565944180985) tdSql.checkData(29, 0, 0.0) - tdSql.query('select tan(min(c2)) from tba1;') + tdSql.query("select tan(min(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select tan(max(c2)) from tba1;') + tdSql.query("select tan(max(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.45231565944180985) - tdSql.query('select tan(count(c2)) from tba1;') + tdSql.query("select tan(count(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -6.405331196646276) - tdSql.query('select tan(sum(c2)) from tba1;') + tdSql.query("select tan(sum(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.08871575677006045) - tdSql.query('select tan(avg(c2)) from tba1;') + tdSql.query("select tan(avg(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 4.637332054551185) - tdSql.query('select tan(percentile(c2, 10)) from tba1;') + tdSql.query("select tan(percentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.260158217550339) - tdSql.query('select tan(apercentile(c2, 10)) from tba1;') + tdSql.query("select tan(apercentile(c2, 10)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select tan(stddev(c2)) from tba1;') + tdSql.query("select tan(stddev(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.27601685866292947) - tdSql.query('select tan(spread(c2)) from tba1;') + tdSql.query("select tan(spread(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.45231565944180985) - tdSql.query('select tan(twa(c2)) from tba1;') + tdSql.query("select tan(twa(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 13.40557155176672) - tdSql.query('select tan(interp(c2)) from tba1 every(1s)') + tdSql.query("select tan(interp(c2)) from tba1 every(1s)") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1.5574077246549023) @@ -9788,148 +10115,147 @@ class TDTestCase: tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.query('select tan(interp(c2)) from stba every(1s) group by tbname;') + tdSql.query("select tan(interp(c2)) from stba every(1s) group by tbname;") tdSql.checkRows(30) tdSql.checkData(0, 0, datetime.datetime(2021, 11, 11, 9, 0)) tdSql.checkData(0, 1, 1.5574077246549023) - tdSql.checkData(0, 2, 'tba1') + tdSql.checkData(0, 2, "tba1") tdSql.checkData(1, 0, datetime.datetime(2021, 11, 11, 9, 0, 1)) tdSql.checkData(1, 1, -2.185039863261519) - tdSql.checkData(1, 2, 'tba1') + tdSql.checkData(1, 2, "tba1") tdSql.checkData(2, 0, datetime.datetime(2021, 11, 11, 9, 0, 2)) tdSql.checkData(2, 1, -0.1425465430742778) - tdSql.checkData(2, 2, 'tba1') + tdSql.checkData(2, 2, "tba1") tdSql.checkData(3, 0, datetime.datetime(2021, 11, 11, 9, 0, 3)) tdSql.checkData(3, 1, 1.1578212823495775) - tdSql.checkData(3, 2, 'tba1') + tdSql.checkData(3, 2, "tba1") tdSql.checkData(4, 0, datetime.datetime(2021, 11, 11, 9, 0, 4)) tdSql.checkData(4, 1, -3.380515006246586) - tdSql.checkData(4, 2, 'tba1') + tdSql.checkData(4, 2, "tba1") tdSql.checkData(5, 0, datetime.datetime(2021, 11, 11, 9, 0, 5)) tdSql.checkData(5, 1, -0.29100619138474915) - tdSql.checkData(5, 2, 'tba1') + tdSql.checkData(5, 2, "tba1") tdSql.checkData(6, 0, datetime.datetime(2021, 11, 11, 9, 0, 6)) tdSql.checkData(6, 1, 0.8714479827243188) - tdSql.checkData(6, 2, 'tba1') + tdSql.checkData(6, 2, "tba1") tdSql.checkData(7, 0, datetime.datetime(2021, 11, 11, 9, 0, 7)) tdSql.checkData(7, 1, -6.799711455220379) - tdSql.checkData(7, 2, 'tba1') + tdSql.checkData(7, 2, "tba1") tdSql.checkData(8, 0, datetime.datetime(2021, 11, 11, 9, 0, 8)) tdSql.checkData(8, 1, -0.45231565944180985) - tdSql.checkData(8, 2, 'tba1') + tdSql.checkData(8, 2, "tba1") tdSql.checkData(9, 0, datetime.datetime(2021, 11, 11, 9, 0, 9)) tdSql.checkData(9, 1, 0.0) - tdSql.checkData(9, 2, 'tba1') + tdSql.checkData(9, 2, "tba1") tdSql.checkData(10, 0, datetime.datetime(2021, 11, 11, 9, 0, 10)) tdSql.checkData(10, 1, 1.5574077246549023) - tdSql.checkData(10, 2, 'tba1') + tdSql.checkData(10, 2, "tba1") tdSql.checkData(11, 0, datetime.datetime(2021, 11, 11, 9, 0, 11)) tdSql.checkData(11, 1, -2.185039863261519) - tdSql.checkData(11, 2, 'tba1') + tdSql.checkData(11, 2, "tba1") tdSql.checkData(12, 0, datetime.datetime(2021, 11, 11, 9, 0, 12)) tdSql.checkData(12, 1, -0.1425465430742778) - tdSql.checkData(12, 2, 'tba1') + tdSql.checkData(12, 2, "tba1") tdSql.checkData(13, 0, datetime.datetime(2021, 11, 11, 9, 0, 13)) tdSql.checkData(13, 1, 1.1578212823495775) - tdSql.checkData(13, 2, 'tba1') + tdSql.checkData(13, 2, "tba1") tdSql.checkData(14, 0, datetime.datetime(2021, 11, 11, 9, 0, 14)) tdSql.checkData(14, 1, -3.380515006246586) - tdSql.checkData(14, 2, 'tba1') + tdSql.checkData(14, 2, "tba1") tdSql.checkData(15, 0, datetime.datetime(2021, 11, 11, 9, 0, 15)) tdSql.checkData(15, 1, -0.29100619138474915) - tdSql.checkData(15, 2, 'tba1') + tdSql.checkData(15, 2, "tba1") tdSql.checkData(16, 0, datetime.datetime(2021, 11, 11, 9, 0, 16)) tdSql.checkData(16, 1, 0.8714479827243188) - tdSql.checkData(16, 2, 'tba1') + tdSql.checkData(16, 2, "tba1") tdSql.checkData(17, 0, datetime.datetime(2021, 11, 11, 9, 0, 17)) tdSql.checkData(17, 1, -6.799711455220379) - tdSql.checkData(17, 2, 'tba1') + tdSql.checkData(17, 2, "tba1") tdSql.checkData(18, 0, datetime.datetime(2021, 11, 11, 9, 0, 18)) tdSql.checkData(18, 1, -0.45231565944180985) - tdSql.checkData(18, 2, 'tba1') + tdSql.checkData(18, 2, "tba1") tdSql.checkData(19, 0, datetime.datetime(2021, 11, 11, 9, 0, 19)) tdSql.checkData(19, 1, 0.0) - tdSql.checkData(19, 2, 'tba1') + tdSql.checkData(19, 2, "tba1") tdSql.checkData(20, 0, datetime.datetime(2021, 11, 11, 9, 0, 20)) tdSql.checkData(20, 1, 1.5574077246549023) - tdSql.checkData(20, 2, 'tba1') + tdSql.checkData(20, 2, "tba1") tdSql.checkData(21, 0, datetime.datetime(2021, 11, 11, 9, 0, 21)) tdSql.checkData(21, 1, -2.185039863261519) - tdSql.checkData(21, 2, 'tba1') + tdSql.checkData(21, 2, "tba1") tdSql.checkData(22, 0, datetime.datetime(2021, 11, 11, 9, 0, 22)) tdSql.checkData(22, 1, -0.1425465430742778) - tdSql.checkData(22, 2, 'tba1') + tdSql.checkData(22, 2, "tba1") tdSql.checkData(23, 0, datetime.datetime(2021, 11, 11, 9, 0, 23)) tdSql.checkData(23, 1, 1.1578212823495775) - tdSql.checkData(23, 2, 'tba1') + tdSql.checkData(23, 2, "tba1") tdSql.checkData(24, 0, datetime.datetime(2021, 11, 11, 9, 0, 24)) tdSql.checkData(24, 1, -3.380515006246586) - tdSql.checkData(24, 2, 'tba1') + tdSql.checkData(24, 2, "tba1") tdSql.checkData(25, 0, datetime.datetime(2021, 11, 11, 9, 0, 25)) tdSql.checkData(25, 1, -0.29100619138474915) - tdSql.checkData(25, 2, 'tba1') + tdSql.checkData(25, 2, "tba1") tdSql.checkData(26, 0, datetime.datetime(2021, 11, 11, 9, 0, 26)) tdSql.checkData(26, 1, 0.8714479827243188) - tdSql.checkData(26, 2, 'tba1') + tdSql.checkData(26, 2, "tba1") tdSql.checkData(27, 0, datetime.datetime(2021, 11, 11, 9, 0, 27)) tdSql.checkData(27, 1, -6.799711455220379) - tdSql.checkData(27, 2, 'tba1') + tdSql.checkData(27, 2, "tba1") tdSql.checkData(28, 0, datetime.datetime(2021, 11, 11, 9, 0, 28)) tdSql.checkData(28, 1, -0.45231565944180985) - tdSql.checkData(28, 2, 'tba1') + tdSql.checkData(28, 2, "tba1") tdSql.checkData(29, 0, datetime.datetime(2021, 11, 11, 9, 0, 29)) tdSql.checkData(29, 1, 0.0) - tdSql.checkData(29, 2, 'tba1') + tdSql.checkData(29, 2, "tba1") - tdSql.query('select tan(elapsed(ts)) from tba1;') + tdSql.query("select tan(elapsed(ts)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.04180962355791556) - tdSql.query('select tan(rate(c2)) from tba1;') + tdSql.query("select tan(rate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.2512726598331747) - tdSql.query('select tan(irate(c2)) from tba1;') + tdSql.query("select tan(irate(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select tan(first(c2)) from tba1;') + tdSql.query("select tan(first(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 1.5574077246549023) - tdSql.query('select tan(last(c2)) from tba1;') + tdSql.query("select tan(last(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select tan(last_row(c2)) from tba1;') + tdSql.query("select tan(last_row(c2)) from tba1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - #=========== end math_tan2 ========== - + # =========== end math_tan2 ========== - #=========== begin math_pow ========== - tdSql.query('select pow(c2,13) from tb1;') + # =========== begin math_pow ========== + tdSql.query("select pow(c2,13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 8192.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 67108864.0) - tdSql.checkData(5, 0, 2.235879388560037e+27) - tdSql.checkData(6, 0, -2.235879388560037e+27) + tdSql.checkData(5, 0, 2.235879388560037e27) + tdSql.checkData(6, 0, -2.235879388560037e27) - tdSql.query('select pow(c2,c2) from tb1;') + tdSql.query("select pow(c2,c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 4.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 256.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, -6.560356474884124e-268) - tdSql.query('select pow(c2,c3) from tb1;') + tdSql.query("select pow(c2,c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9939,7 +10265,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, -0.0) - tdSql.query('select pow(c2,c4) from tb1;') + tdSql.query("select pow(c2,c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9949,7 +10275,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, -0.0) - tdSql.query('select pow(c2,c5) from tb1;') + tdSql.query("select pow(c2,c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9959,7 +10285,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,c6) from tb1;') + tdSql.query("select pow(c2,c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9969,7 +10295,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,c7) from tb1;') + tdSql.query("select pow(c2,c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9979,7 +10305,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,c10) from tb1;') + tdSql.query("select pow(c2,c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9989,7 +10315,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c11) from tb1;') + tdSql.query("select pow(c2,c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -9999,7 +10325,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c12) from tb1;') + tdSql.query("select pow(c2,c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10009,7 +10335,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c13) from tb1;') + tdSql.query("select pow(c2,c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10019,7 +10345,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c2 + c3) from tb1;') + tdSql.query("select pow(c2,c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10029,7 +10355,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,(c2 + c3)) from tb1;') + tdSql.query("select pow(c2,(c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10039,7 +10365,7 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,(c2 * c3)+c4-6) from tb1;') + tdSql.query("select pow(c2,(c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10049,44 +10375,46 @@ class TDTestCase: tdSql.checkData(5, 0, inf) tdSql.checkData(6, 0, 0.0) - tdSql.query('select pow(c2,11)+c2 from tb1;') + tdSql.query("select pow(c2,11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 2.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 2050.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 4194308.0) - tdSql.checkData(5, 0, 1.3862479934032099e+23) - tdSql.checkData(6, 0, -1.3862479934032099e+23) + tdSql.checkData(5, 0, 1.3862479934032099e23) + tdSql.checkData(6, 0, -1.3862479934032099e23) - tdSql.query('select pow(c2,c2)+11 from tb1;') + tdSql.query("select pow(c2,c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 12.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 15.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 267.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, 11.0) - tdSql.query('select pow(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select pow(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 65536.0) tdSql.checkData(2, 0, inf) tdSql.checkData(3, 0, 0.0) - tdSql.query('select pow(c2,c2) from tb1 order by ts desc;') + tdSql.query("select pow(c2,c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, -6.560356474884124e-268) - tdSql.checkData(1, 0, 1.5243074119957227e+267) + tdSql.checkData(1, 0, 1.5243074119957227e267) tdSql.checkData(2, 0, 256.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 4.0) tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c2+c3) from tb1 order by ts desc;') + tdSql.query("select pow(c2,c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, inf) @@ -10096,20 +10424,20 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 1.0) - tdSql.query('select pow(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select pow(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 65536.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select pow(c2,c2) from stb1;') + tdSql.query("select pow(c2,c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 4.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 256.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, -6.560356474884124e-268) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 4.0) @@ -10119,66 +10447,66 @@ class TDTestCase: tdSql.checkData(12, 0, 46656.0) tdSql.checkData(13, 0, 823543.0) - tdSql.query('select pow(c2,c2) from stb1 order by ts desc;') + tdSql.query("select pow(c2,c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select pow(c2,c4),t1 from stb1 order by ts desc;') + tdSql.query("select pow(c2,c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select pow(c2,c3),tbname from stb1;') + tdSql.query("select pow(c2,c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 256.0) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, inf) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, -0.0) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, 1.0) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 4.0) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 27.0) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 256.0) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 3125.0) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 46656.0) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 823543.0) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select pow(c2,c3),tbname from stb1 where t1 > 1;') + tdSql.query("select pow(c2,c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 4.0) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 27.0) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 256.0) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 3125.0) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 46656.0) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 823543.0) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select pow(c2,c2) from (select * from stb1);') + tdSql.query("select pow(c2,c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, 4.0) tdSql.checkData(3, 0, None) tdSql.checkData(4, 0, 256.0) - tdSql.checkData(5, 0, 1.5243074119957227e+267) + tdSql.checkData(5, 0, 1.5243074119957227e267) tdSql.checkData(6, 0, -6.560356474884124e-268) tdSql.checkData(7, 0, 1.0) tdSql.checkData(8, 0, 4.0) @@ -10188,7 +10516,7 @@ class TDTestCase: tdSql.checkData(12, 0, 46656.0) tdSql.checkData(13, 0, 823543.0) - tdSql.query('select pow(c2,c3) from tb1 union all select pow(c2,c3) from tb2;') + tdSql.query("select pow(c2,c3) from tb1 union all select pow(c2,c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10205,11 +10533,12 @@ class TDTestCase: tdSql.checkData(12, 0, 46656.0) tdSql.checkData(13, 0, 823543.0) - #=========== end math_pow ========== + # =========== end math_pow ========== - - #=========== begin math_pow2 ========== - tdSql.query('select pow(c2,c4) as a from stb1 union all select pow(c2,c5) as a from stba;') + # =========== begin math_pow2 ========== + tdSql.query( + "select pow(c2,c4) as a from stb1 union all select pow(c2,c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10256,7 +10585,7 @@ class TDTestCase: tdSql.checkData(42, 0, 387420489.0) tdSql.checkData(43, 0, 1.0) - tdSql.query('select pow(c2,c2) from stba;') + tdSql.query("select pow(c2,c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 4.0) @@ -10289,11 +10618,10 @@ class TDTestCase: tdSql.checkData(28, 0, 387420489.0) tdSql.checkData(29, 0, 1.0) - #=========== end math_pow2 ========== - + # =========== end math_pow2 ========== - #=========== begin math_log ========== - tdSql.query('select log(c2,13) from tb1;') + # =========== begin math_log ========== + tdSql.query("select log(c2,13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -10303,7 +10631,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.8886092516277813) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2) from tb1;') + tdSql.query("select log(c2,c2) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10313,7 +10641,7 @@ class TDTestCase: tdSql.checkData(5, 0, 1.0) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c3) from tb1;') + tdSql.query("select log(c2,c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10323,7 +10651,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.465913680008469) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c4) from tb1;') + tdSql.query("select log(c2,c4) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10333,7 +10661,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.22544144151366513) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c5) from tb1;') + tdSql.query("select log(c2,c5) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10343,7 +10671,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.11093150296463757) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c6) from tb1;') + tdSql.query("select log(c2,c6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10353,7 +10681,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.05459909915208762) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c7) from tb1;') + tdSql.query("select log(c2,c7) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10363,7 +10691,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.006824887406193638) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c10) from tb1;') + tdSql.query("select log(c2,c10) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10373,7 +10701,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.8748229478056855) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c11) from tb1;') + tdSql.query("select log(c2,c11) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10383,7 +10711,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4367939948774267) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c12) from tb1;') + tdSql.query("select log(c2,c12) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10393,7 +10721,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.2183963964662152) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c13) from tb1;') + tdSql.query("select log(c2,c13) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10403,7 +10731,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.11093150296463757) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2 + c3) from tb1;') + tdSql.query("select log(c2,c2 + c3) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -10413,7 +10741,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4657403972991969) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,(c2 + c3)) from tb1;') + tdSql.query("select log(c2,(c2 + c3)) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, None) @@ -10423,7 +10751,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.4657403972991969) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,(c2 * c3)+c4-6) from tb1;') + tdSql.query("select log(c2,(c2 * c3)+c4-6) from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10433,7 +10761,7 @@ class TDTestCase: tdSql.checkData(5, 0, 0.22542113212116985) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,11)+c2 from tb1;') + tdSql.query("select log(c2,11)+c2 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, None) @@ -10443,7 +10771,7 @@ class TDTestCase: tdSql.checkData(5, 0, 129.02018292517226) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2)+11 from tb1;') + tdSql.query("select log(c2,c2)+11 from tb1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10453,14 +10781,16 @@ class TDTestCase: tdSql.checkData(5, 0, 12.0) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;') + tdSql.query( + "select log(c2,c2+c3) from tb1 where c2 is not null and c3 is not null;" + ) tdSql.checkRows(4) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, 0.6666666666666667) tdSql.checkData(2, 0, 0.4657403972991969) tdSql.checkData(3, 0, None) - tdSql.query('select log(c2,c2) from tb1 order by ts desc;') + tdSql.query("select log(c2,c2) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 1.0) @@ -10470,7 +10800,7 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, None) - tdSql.query('select log(c2,c2+c3) from tb1 order by ts desc;') + tdSql.query("select log(c2,c2+c3) from tb1 order by ts desc;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 0.4657403972991969) @@ -10480,13 +10810,13 @@ class TDTestCase: tdSql.checkData(5, 0, None) tdSql.checkData(6, 0, 0.0) - tdSql.query('select log(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;') + tdSql.query("select log(c2,c2+c3) from tb1 order by ts desc limit 3 offset 2;") tdSql.checkRows(3) tdSql.checkData(0, 0, 0.6666666666666667) tdSql.checkData(1, 0, None) tdSql.checkData(2, 0, None) - tdSql.query('select log(c2,c2) from stb1;') + tdSql.query("select log(c2,c2) from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10503,59 +10833,59 @@ class TDTestCase: tdSql.checkData(12, 0, 1.0) tdSql.checkData(13, 0, 1.0) - tdSql.query('select log(c2,c2) from stb1 order by ts desc;') + tdSql.query("select log(c2,c2) from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select log(c2,c4),t1 from stb1 order by ts desc;') + tdSql.query("select log(c2,c4),t1 from stb1 order by ts desc;") tdSql.checkRows(14) - tdSql.query('select log(c2,c3),tbname from stb1;') + tdSql.query("select log(c2,c3),tbname from stb1;") tdSql.checkRows(14) tdSql.checkData(0, 0, None) - tdSql.checkData(0, 1, 'tb1') + tdSql.checkData(0, 1, "tb1") tdSql.checkData(1, 0, None) - tdSql.checkData(1, 1, 'tb1') + tdSql.checkData(1, 1, "tb1") tdSql.checkData(2, 0, None) - tdSql.checkData(2, 1, 'tb1') + tdSql.checkData(2, 1, "tb1") tdSql.checkData(3, 0, None) - tdSql.checkData(3, 1, 'tb1') + tdSql.checkData(3, 1, "tb1") tdSql.checkData(4, 0, 1.0) - tdSql.checkData(4, 1, 'tb1') + tdSql.checkData(4, 1, "tb1") tdSql.checkData(5, 0, 0.465913680008469) - tdSql.checkData(5, 1, 'tb1') + tdSql.checkData(5, 1, "tb1") tdSql.checkData(6, 0, None) - tdSql.checkData(6, 1, 'tb1') + tdSql.checkData(6, 1, "tb1") tdSql.checkData(7, 0, None) - tdSql.checkData(7, 1, 'tb2') + tdSql.checkData(7, 1, "tb2") tdSql.checkData(8, 0, 1.0) - tdSql.checkData(8, 1, 'tb2') + tdSql.checkData(8, 1, "tb2") tdSql.checkData(9, 0, 1.0) - tdSql.checkData(9, 1, 'tb2') + tdSql.checkData(9, 1, "tb2") tdSql.checkData(10, 0, 1.0) - tdSql.checkData(10, 1, 'tb2') + tdSql.checkData(10, 1, "tb2") tdSql.checkData(11, 0, 1.0) - tdSql.checkData(11, 1, 'tb2') + tdSql.checkData(11, 1, "tb2") tdSql.checkData(12, 0, 1.0) - tdSql.checkData(12, 1, 'tb2') + tdSql.checkData(12, 1, "tb2") tdSql.checkData(13, 0, 1.0) - tdSql.checkData(13, 1, 'tb2') + tdSql.checkData(13, 1, "tb2") - tdSql.query('select log(c2,c3),tbname from stb1 where t1 > 1;') + tdSql.query("select log(c2,c3),tbname from stb1 where t1 > 1;") tdSql.checkRows(7) tdSql.checkData(0, 0, None) - tdSql.checkData(0, 1, 'tb2') + tdSql.checkData(0, 1, "tb2") tdSql.checkData(1, 0, 1.0) - tdSql.checkData(1, 1, 'tb2') + tdSql.checkData(1, 1, "tb2") tdSql.checkData(2, 0, 1.0) - tdSql.checkData(2, 1, 'tb2') + tdSql.checkData(2, 1, "tb2") tdSql.checkData(3, 0, 1.0) - tdSql.checkData(3, 1, 'tb2') + tdSql.checkData(3, 1, "tb2") tdSql.checkData(4, 0, 1.0) - tdSql.checkData(4, 1, 'tb2') + tdSql.checkData(4, 1, "tb2") tdSql.checkData(5, 0, 1.0) - tdSql.checkData(5, 1, 'tb2') + tdSql.checkData(5, 1, "tb2") tdSql.checkData(6, 0, 1.0) - tdSql.checkData(6, 1, 'tb2') + tdSql.checkData(6, 1, "tb2") - tdSql.query('select log(c2,c2) from (select * from stb1);') + tdSql.query("select log(c2,c2) from (select * from stb1);") tdSql.checkRows(14) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10572,7 +10902,7 @@ class TDTestCase: tdSql.checkData(12, 0, 1.0) tdSql.checkData(13, 0, 1.0) - tdSql.query('select log(c2,c3) from tb1 union all select log(c2,c3) from tb2;') + tdSql.query("select log(c2,c3) from tb1 union all select log(c2,c3) from tb2;") tdSql.checkRows(14) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10589,11 +10919,12 @@ class TDTestCase: tdSql.checkData(12, 0, 1.0) tdSql.checkData(13, 0, 1.0) - #=========== end math_log ========== + # =========== end math_log ========== - - #=========== begin math_log2 ========== - tdSql.query('select log(c2,c4) as a from stb1 union all select log(c2,c5) as a from stba;') + # =========== begin math_log2 ========== + tdSql.query( + "select log(c2,c4) as a from stb1 union all select log(c2,c5) as a from stba;" + ) tdSql.checkRows(44) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, None) @@ -10640,7 +10971,7 @@ class TDTestCase: tdSql.checkData(42, 0, 1.0) tdSql.checkData(43, 0, None) - tdSql.query('select log(c2,c2) from stba;') + tdSql.query("select log(c2,c2) from stba;") tdSql.checkRows(30) tdSql.checkData(0, 0, None) tdSql.checkData(1, 0, 1.0) @@ -10673,14 +11004,14 @@ class TDTestCase: tdSql.checkData(28, 0, 1.0) tdSql.checkData(29, 0, None) - #=========== end math_log2 ========== - + # =========== end math_log2 ========== + tdSql.execute("drop database math_funcs") - tdSql.execute('drop database math_funcs') def stop(self): tdSql.close() tdLog.success("%s successfully executed" % __file__) + tdCases.addWindows(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase()) diff --git a/tests/develop-test/2-query/scalar_expression.py b/tests/develop-test/2-query/scalar_expression.py index 36fe834e5f567cb659425650ec4cae907d349d5c..5e5aba6753ad2635d1fecd706732e7c9f61f4f76 100644 --- a/tests/develop-test/2-query/scalar_expression.py +++ b/tests/develop-test/2-query/scalar_expression.py @@ -1,23 +1,24 @@ -import sys +import sys from util.log import * from util.cases import * from util.sql import * from util.dnodes import tdDnodes -from math import inf +from math import inf, nan + class TDTestCase: def caseDescription(self): - ''' + """ case1: [TD-14123]: fix failed test on arm64 by converting from sim tst to python test to overcome NaN value and its string representation case2: [TD-14565]: log function default base param e - ''' + """ return - + def init(self, conn, logSql): tdLog.debug("start to execute %s" % __file__) tdSql.init(conn.cursor(), logSql) self._conn = conn - + def restartTaosd(self, index=1, dbname="db"): tdDnodes.stop(index) tdDnodes.startWithoutSleep(index) @@ -27,43 +28,61 @@ class TDTestCase: print("running {}".format(__file__)) tdSql.execute("drop database if exists db0") tdSql.execute("create database if not exists db0") - tdSql.execute('use db0') - tdSql.execute('create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);') + tdSql.execute("use db0") + tdSql.execute( + "create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);" + ) - tdSql.execute('create table ct0 using st0 tags( 0 );') + tdSql.execute("create table ct0 using st0 tags( 0 );") - tdSql.execute('insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') + tdSql.execute( + "insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );" + ) for i in range(1, 50): - tdSql.execute('insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, - i , i , i , i , i , i , i , i , i )) + tdSql.execute( + "insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format( + 1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i + ) + ) - tdSql.execute('create table ct1 using st0 tags( 1 );') + tdSql.execute("create table ct1 using st0 tags( 1 );") - tdSql.execute('insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') + tdSql.execute( + "insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );" + ) for i in range(1, 50): - tdSql.execute('insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, - i , i , i , i , i , i , i , i , i )) + tdSql.execute( + "insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format( + 1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i + ) + ) - tdSql.execute('insert into ct1 values (1601484420000 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 );') + tdSql.execute( + "insert into ct1 values (1601484420000 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 , 47 );" + ) - tdSql.execute('insert into ct1 values (1601484480000 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 );') + tdSql.execute( + "insert into ct1 values (1601484480000 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 , 48 );" + ) - tdSql.execute('insert into ct1 values (1601484540000 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 );') + tdSql.execute( + "insert into ct1 values (1601484540000 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 , 49 );" + ) - tdSql.query('select floor(3.0)+ceil(4.0) from ct0;') + tdSql.query("select floor(3.0)+ceil(4.0) from ct0;") tdSql.checkRows(50) for i in range(0, 50): tdSql.checkData(i, 0, 7.0) - tdSql.query('select sum(c1)+3.0+4.0 from st0;') + tdSql.query("select sum(c1)+3.0+4.0 from st0;") tdSql.checkRows(1) tdSql.checkData(0, 0, 2457.0) - tdSql.query('select sin(log(avg(c1))+3)%4 from st0;') + tdSql.query("select sin(log(avg(c1))+3)%4 from st0;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.08441162350373656) - tdSql.query('select sin(log(avg(c1),sum(c2))+3)%4 from st0;') + tdSql.query("select sin(log(avg(c1),sum(c2))+3)%4 from st0;") tdSql.checkRows(1) tdSql.checkData(0, 0, -0.26507428560248714) @@ -273,7 +292,9 @@ class TDTestCase: tdSql.checkData(98, 0, 1.3862943611198906) tdSql.checkData(99, 0, 1.3862943611198906) - tdSql.query("select round(log(pow(length(concat('3','4')),2),c2)+floor(c3))+2 from st0;") + tdSql.query( + "select round(log(pow(length(concat('3','4')),2),c2)+floor(c3))+2 from st0;" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, inf) @@ -376,7 +397,9 @@ class TDTestCase: tdSql.checkData(98, 0, 50.0) tdSql.checkData(99, 0, 51.0) - tdSql.query("select round(log(pow(length(concat('3','4')),2))+floor(c3))+2 from st0;") + tdSql.query( + "select round(log(pow(length(concat('3','4')),2))+floor(c3))+2 from st0;" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 3.0) tdSql.checkData(1, 0, 4.0) @@ -479,9 +502,11 @@ class TDTestCase: tdSql.checkData(98, 0, 51.0) tdSql.checkData(99, 0, 52.0) - tdSql.query('select sin(pow(c1,log(c2,2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;') + tdSql.query( + "select sin(pow(c1,log(c2,2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;" + ) tdSql.checkRows(100) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 0.9092974268256817) tdSql.checkData(2, 0, -0.27941549819892586) tdSql.checkData(3, 0, 0.8433250578156978) @@ -582,9 +607,11 @@ class TDTestCase: tdSql.checkData(98, 0, 2306.5731210183926) tdSql.checkData(99, 0, 2400.9686738603973) - tdSql.query('select sin(pow(c1,log(c2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;') + tdSql.query( + "select sin(pow(c1,log(c2))+pow(c2,2)) as val from ct0 union all select pow(c4,2)+tan(sin(c5)/cos(c6)) as val from ct1;" + ) tdSql.checkRows(100) - tdSql.checkData(0, 0, None) + tdSql.checkData(0, 0, nan) tdSql.checkData(1, 0, 0.9092974268256817) tdSql.checkData(2, 0, -0.618143416955856) tdSql.checkData(3, 0, -0.2212557848433586) @@ -685,15 +712,15 @@ class TDTestCase: tdSql.checkData(98, 0, 2306.5731210183926) tdSql.checkData(99, 0, 2400.9686738603973) - tdSql.query('select asin(c1) from st0 limit 1;') + tdSql.query("select asin(c1) from st0 limit 1;") tdSql.checkRows(1) tdSql.checkData(0, 0, 0.0) - tdSql.query('select pow(c1,2) from st0 limit 1 offset 2;;') + tdSql.query("select pow(c1,2) from st0 limit 1 offset 2;;") tdSql.checkRows(1) tdSql.checkData(0, 0, 4.0) - tdSql.query('select cos(c1) from db0.ct0, db0.ct1 where ct0.ts==ct1.ts;') + tdSql.query("select cos(c1) from db0.ct0, db0.ct1 where ct0.ts==ct1.ts;") tdSql.checkRows(50) tdSql.checkData(0, 0, 1.0) tdSql.checkData(1, 0, 0.5403023058681398) @@ -746,7 +773,9 @@ class TDTestCase: tdSql.checkData(48, 0, -0.6401443394691997) tdSql.checkData(49, 0, 0.3005925437436371) - tdSql.query('select sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(c1)))))))))))))))) from st0;') + tdSql.query( + "select sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(sin(c1)))))))))))))))) from st0;" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 0.0) tdSql.checkData(1, 0, 0.38515571309652635) @@ -849,13 +878,12 @@ class TDTestCase: tdSql.checkData(98, 0, -0.3782246656581614) tdSql.checkData(99, 0, -0.392935768393244) + tdSql.execute("drop database db0") - - - tdSql.execute('drop database db0') def stop(self): tdSql.close() tdLog.success("%s successfully executed" % __file__) + tdCases.addWindows(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase()) diff --git a/tests/develop-test/2-query/scalar_powlog.py b/tests/develop-test/2-query/scalar_powlog.py index a6dafa838eb5784f44d2bfabb64824080e213712..3c8829b082d45995a7754fd4c5aad1f42cb74b28 100644 --- a/tests/develop-test/2-query/scalar_powlog.py +++ b/tests/develop-test/2-query/scalar_powlog.py @@ -1,22 +1,23 @@ -import sys +import sys from util.log import * from util.cases import * from util.sql import * from util.dnodes import tdDnodes from math import inf + class TDTestCase: def caseDescription(self): - ''' + """ case1: [TD-14565]power/log test case. log support default param e - ''' + """ return - + def init(self, conn, logSql): tdLog.debug("start to execute %s" % __file__) tdSql.init(conn.cursor(), logSql) self._conn = conn - + def restartTaosd(self, index=1, dbname="db"): tdDnodes.stop(index) tdDnodes.startWithoutSleep(index) @@ -26,75 +27,139 @@ class TDTestCase: print("running {}".format(__file__)) tdSql.execute("drop database if exists db0") tdSql.execute("create database if not exists db0") - tdSql.execute('use db0') + tdSql.execute("use db0") - tdSql.execute('create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);') + tdSql.execute( + "create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);" + ) - tdSql.execute('create table ct0 using st0 tags( 0 );') + tdSql.execute("create table ct0 using st0 tags( 0 );") - tdSql.execute('insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') + tdSql.execute( + "insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );" + ) - tdSql.execute('insert into ct0 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );') + tdSql.execute( + "insert into ct0 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );" + ) - tdSql.execute('insert into ct0 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );') + tdSql.execute( + "insert into ct0 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );" + ) - tdSql.execute('insert into ct0 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );') + tdSql.execute( + "insert into ct0 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );" + ) - tdSql.execute('insert into ct0 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );') + tdSql.execute( + "insert into ct0 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );" + ) - tdSql.execute('insert into ct0 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );') + tdSql.execute( + "insert into ct0 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );" + ) - tdSql.execute('insert into ct0 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );') + tdSql.execute( + "insert into ct0 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );" + ) - tdSql.execute('insert into ct0 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );') + tdSql.execute( + "insert into ct0 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );" + ) - tdSql.execute('insert into ct0 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );') + tdSql.execute( + "insert into ct0 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );" + ) - tdSql.execute('insert into ct0 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );') + tdSql.execute( + "insert into ct0 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );" + ) - tdSql.execute('create table ct1 using st0 tags( 1 );') + tdSql.execute("create table ct1 using st0 tags( 1 );") - tdSql.execute('insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') + tdSql.execute( + "insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );" + ) - tdSql.execute('insert into ct1 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );') + tdSql.execute( + "insert into ct1 values (1601481660000 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 );" + ) - tdSql.execute('insert into ct1 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );') + tdSql.execute( + "insert into ct1 values (1601481720000 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 , 2 );" + ) - tdSql.execute('insert into ct1 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );') + tdSql.execute( + "insert into ct1 values (1601481780000 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 );" + ) - tdSql.execute('insert into ct1 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );') + tdSql.execute( + "insert into ct1 values (1601481840000 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 );" + ) - tdSql.execute('insert into ct1 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );') + tdSql.execute( + "insert into ct1 values (1601481900000 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 , 5 );" + ) - tdSql.execute('insert into ct1 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );') + tdSql.execute( + "insert into ct1 values (1601481960000 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6 );" + ) - tdSql.execute('insert into ct1 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );') + tdSql.execute( + "insert into ct1 values (1601482020000 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 );" + ) - tdSql.execute('insert into ct1 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );') + tdSql.execute( + "insert into ct1 values (1601482080000 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 , 8 );" + ) - tdSql.execute('insert into ct1 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );') + tdSql.execute( + "insert into ct1 values (1601482140000 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 );" + ) - tdSql.execute('insert into ct1 values (1601482200000 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 );') + tdSql.execute( + "insert into ct1 values (1601482200000 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 , 10 );" + ) - tdSql.execute('insert into ct1 values (1601482260000 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 );') + tdSql.execute( + "insert into ct1 values (1601482260000 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 , 11 );" + ) - tdSql.execute('insert into ct1 values (1601482320000 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 );') + tdSql.execute( + "insert into ct1 values (1601482320000 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 , 12 );" + ) - tdSql.execute('insert into ct1 values (1601482380000 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 );') + tdSql.execute( + "insert into ct1 values (1601482380000 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 , 13 );" + ) - tdSql.execute('insert into ct1 values (1601482440000 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 );') + tdSql.execute( + "insert into ct1 values (1601482440000 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 , 14 );" + ) - tdSql.execute('insert into ct1 values (1601482500000 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 );') + tdSql.execute( + "insert into ct1 values (1601482500000 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 );" + ) - tdSql.execute('insert into ct1 values (1601482560000 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 );') + tdSql.execute( + "insert into ct1 values (1601482560000 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 , 16 );" + ) - tdSql.execute('insert into ct1 values (1601482620000 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 );') + tdSql.execute( + "insert into ct1 values (1601482620000 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 , 17 );" + ) - tdSql.execute('insert into ct1 values (1601482680000 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 );') + tdSql.execute( + "insert into ct1 values (1601482680000 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 , 18 );" + ) - tdSql.execute('insert into ct1 values (1601482740000 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 );') + tdSql.execute( + "insert into ct1 values (1601482740000 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 , 19 );" + ) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;" + ) tdSql.checkRows(20) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -237,7 +302,9 @@ class TDTestCase: tdSql.checkData(19, 5, 568417.0692211641) tdSql.checkData(19, 6, 3814.7338355198453) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;" + ) tdSql.checkRows(1) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -247,7 +314,9 @@ class TDTestCase: tdSql.checkData(0, 5, 0.0) tdSql.checkData(0, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -264,7 +333,9 @@ class TDTestCase: tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -281,7 +352,9 @@ class TDTestCase: tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -298,7 +371,9 @@ class TDTestCase: tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 4.247927513443585) @@ -511,7 +586,9 @@ class TDTestCase: tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -528,12 +605,16 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select sqrt(abs(log(c1,2)-pow(c1,2)))+2 from ct1 order by ts limit 2;') + tdSql.query( + "select sqrt(abs(log(c1,2)-pow(c1,2)))+2 from ct1 order by ts limit 2;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, inf) tdSql.checkData(1, 0, 3.0) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 4.247927513443585) @@ -746,7 +827,9 @@ class TDTestCase: tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -763,7 +846,9 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 4.247927513443585) @@ -976,7 +1061,9 @@ class TDTestCase: tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 6, -inf) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -1189,7 +1276,9 @@ class TDTestCase: tdSql.checkData(29, 5, 568417.0692211641) tdSql.checkData(29, 6, 3814.7338355198453) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -1206,7 +1295,9 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;') + tdSql.query( + "select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -1223,7 +1314,9 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);') + tdSql.query( + "select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 4.247927513443585) @@ -1466,7 +1559,9 @@ class TDTestCase: tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 0)) - tdSql.query('select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;') + tdSql.query( + "select * from (select c1, log(c2, 2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3, 2)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1,2)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -2.0) @@ -1485,7 +1580,9 @@ class TDTestCase: tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1)) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1;" + ) tdSql.checkRows(20) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -1628,7 +1725,9 @@ class TDTestCase: tdSql.checkData(19, 5, 568417.0692211641) tdSql.checkData(19, 6, 3813.4303469855686) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 where ts == 1601481600000;" + ) tdSql.checkRows(1) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -1638,7 +1737,9 @@ class TDTestCase: tdSql.checkData(0, 5, 0.0) tdSql.checkData(0, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where ts == 1601481600000;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -1655,7 +1756,9 @@ class TDTestCase: tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -1672,7 +1775,9 @@ class TDTestCase: tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 where c1 == 0;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -1689,7 +1794,9 @@ class TDTestCase: tdSql.checkData(1, 5, 0.0) tdSql.checkData(1, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from st0 order by ts desc;" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 2.9444389791664403) @@ -1902,7 +2009,9 @@ class TDTestCase: tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from ct1 order by ts limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -1919,12 +2028,16 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select sqrt(abs(log(c1)-pow(c1,2)))+2 from ct1 order by ts limit 2;') + tdSql.query( + "select sqrt(abs(log(c1)-pow(c1,2)))+2 from ct1 order by ts limit 2;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, inf) tdSql.checkData(1, 0, 3.0) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 order by ts desc);" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 2.9444389791664403) @@ -2137,7 +2250,9 @@ class TDTestCase: tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 order by ts limit 2);;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -2154,7 +2269,9 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 ) order by ts desc;" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 2.9444389791664403) @@ -2367,7 +2484,9 @@ class TDTestCase: tdSql.checkData(29, 5, 0.0) tdSql.checkData(29, 6, -inf) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from st0 );" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -2580,7 +2699,9 @@ class TDTestCase: tdSql.checkData(29, 5, 568417.0692211641) tdSql.checkData(29, 6, 3813.4303469855686) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) order by ts limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -2597,7 +2718,9 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;') + tdSql.query( + "select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6 from (select * from ct1 ) limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -2614,7 +2737,9 @@ class TDTestCase: tdSql.checkData(1, 5, 2.0) tdSql.checkData(1, 6, 3.0) - tdSql.query('select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);') + tdSql.query( + "select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from st0 order by ts desc);" + ) tdSql.checkRows(30) tdSql.checkData(0, 0, 19) tdSql.checkData(0, 1, 2.9444389791664403) @@ -2857,7 +2982,9 @@ class TDTestCase: tdSql.checkData(29, 6, -inf) tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 0)) - tdSql.query('select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;') + tdSql.query( + "select * from (select c1, log(c2), pow(c1,2), pow(c2,2)+2, pow(c2,3)+log(c3)+pow(c5,2) as v4, pow(c4, 4.5)+pow(c3, 2), log(c1)+log(c3,4)+pow(c6,2.8)+2 as v6, ts from ct1 order by ts limit 2);;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.3862943611198906) @@ -2876,13 +3003,12 @@ class TDTestCase: tdSql.checkData(1, 6, 3.0) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1)) + tdSql.execute("drop database db0") - - - tdSql.execute('drop database db0') def stop(self): tdSql.close() tdLog.success("%s successfully executed" % __file__) + tdCases.addWindows(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase()) diff --git a/tests/develop-test/2-query/scalar_triangle.py b/tests/develop-test/2-query/scalar_triangle.py index 0dbb55bc556c06afcfb243ada698b4eaca2a64f3..9ff3e5e63e0138f5a1bb90f228795ecaa0073fbd 100644 --- a/tests/develop-test/2-query/scalar_triangle.py +++ b/tests/develop-test/2-query/scalar_triangle.py @@ -1,22 +1,23 @@ -import sys +import sys from util.log import * from util.cases import * from util.sql import * from util.dnodes import tdDnodes -from math import inf +from math import inf, nan + class TDTestCase: def caseDescription(self): - ''' + """ case1: [TD-14122]: fix failed test on arm64 by converting from sim tst to python test to overcome NaN value and its string representation - ''' + """ return - + def init(self, conn, logSql): tdLog.debug("start to execute %s" % __file__) tdSql.init(conn.cursor(), logSql) self._conn = conn - + def restartTaosd(self, index=1, dbname="db"): tdDnodes.stop(index) tdDnodes.startWithoutSleep(index) @@ -26,23 +27,36 @@ class TDTestCase: print("running {}".format(__file__)) tdSql.execute("drop database if exists db0") tdSql.execute("create database if not exists db0") - tdSql.execute('use db0') - tdSql.execute('create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);') + tdSql.execute("use db0") + tdSql.execute( + "create table st0 (ts timestamp, c1 int, c2 float, c3 bigint, c4 smallint, c5 tinyint, c6 double, c7 bool, c8 nchar(5), c9 binary(10)) TAGS (tgcol int);" + ) - tdSql.execute('create table ct0 using st0 tags( 0 );') - tdSql.execute('insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') + tdSql.execute("create table ct0 using st0 tags( 0 );") + tdSql.execute( + "insert into ct0 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );" + ) for i in range(1, 50): - tdSql.execute('insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, - i , i , i , i , i , i , i , i , i )) + tdSql.execute( + "insert into ct0 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format( + 1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i + ) + ) - tdSql.execute('create table ct1 using st0 tags( 1 );') - tdSql.execute('insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );') + tdSql.execute("create table ct1 using st0 tags( 1 );") + tdSql.execute( + "insert into ct1 values (1601481600000 , 0 , 0.25 , 0 , 0 , 0 , 0.25 , 0 , 0 , 0 );" + ) for i in range(1, 50): - tdSql.execute('insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});'.format(1601481600000 + i * 60000, - i , i , i , i , i , i , i , i , i )) + tdSql.execute( + "insert into ct1 values ({}, {}, {}, {}, {}, {}, {}, {}, {}, {});".format( + 1601481600000 + i * 60000, i, i, i, i, i, i, i, i, i + ) + ) - - tdSql.query('select c1, sin(c1), cos(c1), tan(c1), asin(c1), acos(c1), atan(c1) from ct1;') + tdSql.query( + "select c1, sin(c1), cos(c1), tan(c1), asin(c1), acos(c1), atan(c1) from ct1;" + ) tdSql.checkRows(50) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.0) @@ -62,350 +76,354 @@ class TDTestCase: tdSql.checkData(2, 1, 0.9092974268256817) tdSql.checkData(2, 2, -0.4161468365471424) tdSql.checkData(2, 3, -2.185039863261519) - tdSql.checkData(2, 4, None) - tdSql.checkData(2, 5, None) + tdSql.checkData(2, 4, nan) + tdSql.checkData(2, 5, nan) tdSql.checkData(2, 6, 1.1071487177940904) tdSql.checkData(3, 0, 3) tdSql.checkData(3, 1, 0.1411200080598672) tdSql.checkData(3, 2, -0.9899924966004454) tdSql.checkData(3, 3, -0.1425465430742778) - tdSql.checkData(3, 4, None) - tdSql.checkData(3, 5, None) + tdSql.checkData(3, 4, nan) + tdSql.checkData(3, 5, nan) tdSql.checkData(3, 6, 1.2490457723982544) tdSql.checkData(4, 0, 4) tdSql.checkData(4, 1, -0.7568024953079282) tdSql.checkData(4, 2, -0.6536436208636119) tdSql.checkData(4, 3, 1.1578212823495775) - tdSql.checkData(4, 4, None) - tdSql.checkData(4, 5, None) + tdSql.checkData(4, 4, nan) + tdSql.checkData(4, 5, nan) tdSql.checkData(4, 6, 1.3258176636680326) tdSql.checkData(5, 0, 5) tdSql.checkData(5, 1, -0.9589242746631385) tdSql.checkData(5, 2, 0.28366218546322625) tdSql.checkData(5, 3, -3.380515006246586) - tdSql.checkData(5, 4, None) - tdSql.checkData(5, 5, None) + tdSql.checkData(5, 4, nan) + tdSql.checkData(5, 5, nan) tdSql.checkData(5, 6, 1.373400766945016) tdSql.checkData(6, 0, 6) tdSql.checkData(6, 1, -0.27941549819892586) tdSql.checkData(6, 2, 0.960170286650366) tdSql.checkData(6, 3, -0.29100619138474915) - tdSql.checkData(6, 4, None) - tdSql.checkData(6, 5, None) + tdSql.checkData(6, 4, nan) + tdSql.checkData(6, 5, nan) tdSql.checkData(6, 6, 1.4056476493802699) tdSql.checkData(7, 0, 7) tdSql.checkData(7, 1, 0.6569865987187891) tdSql.checkData(7, 2, 0.7539022543433046) tdSql.checkData(7, 3, 0.8714479827243188) - tdSql.checkData(7, 4, None) - tdSql.checkData(7, 5, None) + tdSql.checkData(7, 4, nan) + tdSql.checkData(7, 5, nan) tdSql.checkData(7, 6, 1.4288992721907328) tdSql.checkData(8, 0, 8) tdSql.checkData(8, 1, 0.9893582466233818) tdSql.checkData(8, 2, -0.14550003380861354) tdSql.checkData(8, 3, -6.799711455220379) - tdSql.checkData(8, 4, None) - tdSql.checkData(8, 5, None) + tdSql.checkData(8, 4, nan) + tdSql.checkData(8, 5, nan) tdSql.checkData(8, 6, 1.446441332248135) tdSql.checkData(9, 0, 9) tdSql.checkData(9, 1, 0.4121184852417566) tdSql.checkData(9, 2, -0.9111302618846769) tdSql.checkData(9, 3, -0.45231565944180985) - tdSql.checkData(9, 4, None) - tdSql.checkData(9, 5, None) + tdSql.checkData(9, 4, nan) + tdSql.checkData(9, 5, nan) tdSql.checkData(9, 6, 1.460139105621001) tdSql.checkData(10, 0, 10) tdSql.checkData(10, 1, -0.5440211108893698) tdSql.checkData(10, 2, -0.8390715290764524) tdSql.checkData(10, 3, 0.6483608274590866) - tdSql.checkData(10, 4, None) - tdSql.checkData(10, 5, None) + tdSql.checkData(10, 4, nan) + tdSql.checkData(10, 5, nan) tdSql.checkData(10, 6, 1.4711276743037347) tdSql.checkData(11, 0, 11) tdSql.checkData(11, 1, -0.9999902065507035) tdSql.checkData(11, 2, 0.004425697988050785) tdSql.checkData(11, 3, -225.95084645419513) - tdSql.checkData(11, 4, None) - tdSql.checkData(11, 5, None) + tdSql.checkData(11, 4, nan) + tdSql.checkData(11, 5, nan) tdSql.checkData(11, 6, 1.4801364395941514) tdSql.checkData(12, 0, 12) tdSql.checkData(12, 1, -0.5365729180004349) tdSql.checkData(12, 2, 0.8438539587324921) tdSql.checkData(12, 3, -0.6358599286615808) - tdSql.checkData(12, 4, None) - tdSql.checkData(12, 5, None) + tdSql.checkData(12, 4, nan) + tdSql.checkData(12, 5, nan) tdSql.checkData(12, 6, 1.4876550949064553) tdSql.checkData(13, 0, 13) tdSql.checkData(13, 1, 0.4201670368266409) tdSql.checkData(13, 2, 0.9074467814501962) tdSql.checkData(13, 3, 0.4630211329364896) - tdSql.checkData(13, 4, None) - tdSql.checkData(13, 5, None) + tdSql.checkData(13, 4, nan) + tdSql.checkData(13, 5, nan) tdSql.checkData(13, 6, 1.4940244355251187) tdSql.checkData(14, 0, 14) tdSql.checkData(14, 1, 0.9906073556948704) tdSql.checkData(14, 2, 0.1367372182078336) tdSql.checkData(14, 3, 7.2446066160948055) - tdSql.checkData(14, 4, None) - tdSql.checkData(14, 5, None) + tdSql.checkData(14, 4, nan) + tdSql.checkData(14, 5, nan) tdSql.checkData(14, 6, 1.4994888620096063) tdSql.checkData(15, 0, 15) tdSql.checkData(15, 1, 0.6502878401571168) tdSql.checkData(15, 2, -0.7596879128588213) tdSql.checkData(15, 3, -0.8559934009085187) - tdSql.checkData(15, 4, None) - tdSql.checkData(15, 5, None) + tdSql.checkData(15, 4, nan) + tdSql.checkData(15, 5, nan) tdSql.checkData(15, 6, 1.5042281630190728) tdSql.checkData(16, 0, 16) tdSql.checkData(16, 1, -0.2879033166650653) tdSql.checkData(16, 2, -0.9576594803233847) tdSql.checkData(16, 3, 0.3006322420239034) - tdSql.checkData(16, 4, None) - tdSql.checkData(16, 5, None) + tdSql.checkData(16, 4, nan) + tdSql.checkData(16, 5, nan) tdSql.checkData(16, 6, 1.5083775167989393) tdSql.checkData(17, 0, 17) tdSql.checkData(17, 1, -0.9613974918795568) tdSql.checkData(17, 2, -0.27516333805159693) tdSql.checkData(17, 3, 3.49391564547484) - tdSql.checkData(17, 4, None) - tdSql.checkData(17, 5, None) + tdSql.checkData(17, 4, nan) + tdSql.checkData(17, 5, nan) tdSql.checkData(17, 6, 1.512040504079174) tdSql.checkData(18, 0, 18) tdSql.checkData(18, 1, -0.750987246771676) tdSql.checkData(18, 2, 0.6603167082440802) tdSql.checkData(18, 3, -1.1373137123376869) - tdSql.checkData(18, 4, None) - tdSql.checkData(18, 5, None) + tdSql.checkData(18, 4, nan) + tdSql.checkData(18, 5, nan) tdSql.checkData(18, 6, 1.5152978215491797) tdSql.checkData(19, 0, 19) tdSql.checkData(19, 1, 0.14987720966295234) tdSql.checkData(19, 2, 0.9887046181866692) tdSql.checkData(19, 3, 0.15158947061240008) - tdSql.checkData(19, 4, None) - tdSql.checkData(19, 5, None) + tdSql.checkData(19, 4, nan) + tdSql.checkData(19, 5, nan) tdSql.checkData(19, 6, 1.5182132651839548) tdSql.checkData(20, 0, 20) tdSql.checkData(20, 1, 0.9129452507276277) tdSql.checkData(20, 2, 0.40808206181339196) tdSql.checkData(20, 3, 2.237160944224742) - tdSql.checkData(20, 4, None) - tdSql.checkData(20, 5, None) + tdSql.checkData(20, 4, nan) + tdSql.checkData(20, 5, nan) tdSql.checkData(20, 6, 1.5208379310729538) tdSql.checkData(21, 0, 21) tdSql.checkData(21, 1, 0.8366556385360561) tdSql.checkData(21, 2, -0.5477292602242684) tdSql.checkData(21, 3, -1.5274985276366035) - tdSql.checkData(21, 4, None) - tdSql.checkData(21, 5, None) + tdSql.checkData(21, 4, nan) + tdSql.checkData(21, 5, nan) tdSql.checkData(21, 6, 1.5232132235179132) tdSql.checkData(22, 0, 22) tdSql.checkData(22, 1, -0.008851309290403876) tdSql.checkData(22, 2, -0.9999608263946371) tdSql.checkData(22, 3, 0.00885165604168446) - tdSql.checkData(22, 4, None) - tdSql.checkData(22, 5, None) + tdSql.checkData(22, 4, nan) + tdSql.checkData(22, 5, nan) tdSql.checkData(22, 6, 1.5253730473733196) tdSql.checkData(23, 0, 23) tdSql.checkData(23, 1, -0.8462204041751706) tdSql.checkData(23, 2, -0.5328330203333975) tdSql.checkData(23, 3, 1.5881530833912738) - tdSql.checkData(23, 4, None) - tdSql.checkData(23, 5, None) + tdSql.checkData(23, 4, nan) + tdSql.checkData(23, 5, nan) tdSql.checkData(23, 6, 1.5273454314033659) tdSql.checkData(24, 0, 24) tdSql.checkData(24, 1, -0.9055783620066239) tdSql.checkData(24, 2, 0.424179007336997) tdSql.checkData(24, 3, -2.1348966977217008) - tdSql.checkData(24, 4, None) - tdSql.checkData(24, 5, None) + tdSql.checkData(24, 4, nan) + tdSql.checkData(24, 5, nan) tdSql.checkData(24, 6, 1.5291537476963082) tdSql.checkData(25, 0, 25) tdSql.checkData(25, 1, -0.13235175009777303) tdSql.checkData(25, 2, 0.9912028118634736) tdSql.checkData(25, 3, -0.13352640702153587) - tdSql.checkData(25, 4, None) - tdSql.checkData(25, 5, None) + tdSql.checkData(25, 4, nan) + tdSql.checkData(25, 5, nan) tdSql.checkData(25, 6, 1.5308176396716067) tdSql.checkData(26, 0, 26) tdSql.checkData(26, 1, 0.7625584504796027) tdSql.checkData(26, 2, 0.6469193223286404) tdSql.checkData(26, 3, 1.1787535542062797) - tdSql.checkData(26, 4, None) - tdSql.checkData(26, 5, None) + tdSql.checkData(26, 4, nan) + tdSql.checkData(26, 5, nan) tdSql.checkData(26, 6, 1.5323537367737086) tdSql.checkData(27, 0, 27) tdSql.checkData(27, 1, 0.956375928404503) tdSql.checkData(27, 2, -0.2921388087338362) tdSql.checkData(27, 3, -3.273703800428119) - tdSql.checkData(27, 4, None) - tdSql.checkData(27, 5, None) + tdSql.checkData(27, 4, nan) + tdSql.checkData(27, 5, nan) tdSql.checkData(27, 6, 1.5337762109209665) tdSql.checkData(28, 0, 28) tdSql.checkData(28, 1, 0.27090578830786904) tdSql.checkData(28, 2, -0.9626058663135666) tdSql.checkData(28, 3, -0.28142960456426525) - tdSql.checkData(28, 4, None) - tdSql.checkData(28, 5, None) + tdSql.checkData(28, 4, nan) + tdSql.checkData(28, 5, nan) tdSql.checkData(28, 6, 1.5350972141155725) tdSql.checkData(29, 0, 29) tdSql.checkData(29, 1, -0.6636338842129675) tdSql.checkData(29, 2, -0.7480575296890003) tdSql.checkData(29, 3, 0.8871428437982151) - tdSql.checkData(29, 4, None) - tdSql.checkData(29, 5, None) + tdSql.checkData(29, 4, nan) + tdSql.checkData(29, 5, nan) tdSql.checkData(29, 6, 1.5363272257953886) tdSql.checkData(30, 0, 30) tdSql.checkData(30, 1, -0.9880316240928618) tdSql.checkData(30, 2, 0.15425144988758405) tdSql.checkData(30, 3, -6.405331196646276) - tdSql.checkData(30, 4, None) - tdSql.checkData(30, 5, None) + tdSql.checkData(30, 4, nan) + tdSql.checkData(30, 5, nan) tdSql.checkData(30, 6, 1.5374753309166493) tdSql.checkData(31, 0, 31) tdSql.checkData(31, 1, -0.404037645323065) tdSql.checkData(31, 2, 0.9147423578045313) tdSql.checkData(31, 3, -0.441695568020698) - tdSql.checkData(31, 4, None) - tdSql.checkData(31, 5, None) + tdSql.checkData(31, 4, nan) + tdSql.checkData(31, 5, nan) tdSql.checkData(31, 6, 1.5385494443596428) tdSql.checkData(32, 0, 32) tdSql.checkData(32, 1, 0.5514266812416906) tdSql.checkData(32, 2, 0.8342233605065102) tdSql.checkData(32, 3, 0.6610060414837631) - tdSql.checkData(32, 4, None) - tdSql.checkData(32, 5, None) + tdSql.checkData(32, 4, nan) + tdSql.checkData(32, 5, nan) tdSql.checkData(32, 6, 1.5395564933646284) tdSql.checkData(33, 0, 33) tdSql.checkData(33, 1, 0.9999118601072672) tdSql.checkData(33, 2, -0.013276747223059479) tdSql.checkData(33, 3, -75.31301480008509) - tdSql.checkData(33, 4, None) - tdSql.checkData(33, 5, None) + tdSql.checkData(33, 4, nan) + tdSql.checkData(33, 5, nan) tdSql.checkData(33, 6, 1.5405025668761214) tdSql.checkData(34, 0, 34) tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 2, -0.8485702747846052) tdSql.checkData(34, 3, -0.6234989627162255) - tdSql.checkData(34, 4, None) - tdSql.checkData(34, 5, None) + tdSql.checkData(34, 4, nan) + tdSql.checkData(34, 5, nan) tdSql.checkData(34, 6, 1.5413930385908916) tdSql.checkData(35, 0, 35) tdSql.checkData(35, 1, -0.428182669496151) tdSql.checkData(35, 2, -0.9036922050915067) tdSql.checkData(35, 3, 0.473814720414451) - tdSql.checkData(35, 4, None) - tdSql.checkData(35, 5, None) + tdSql.checkData(35, 4, nan) + tdSql.checkData(35, 5, nan) tdSql.checkData(35, 6, 1.5422326689561365) tdSql.checkData(36, 0, 36) tdSql.checkData(36, 1, -0.9917788534431158) tdSql.checkData(36, 2, -0.12796368962740468) tdSql.checkData(36, 3, 7.750470905699148) - tdSql.checkData(36, 4, None) - tdSql.checkData(36, 5, None) + tdSql.checkData(36, 4, nan) + tdSql.checkData(36, 5, nan) tdSql.checkData(36, 6, 1.5430256902014756) tdSql.checkData(37, 0, 37) tdSql.checkData(37, 1, -0.6435381333569995) tdSql.checkData(37, 2, 0.7654140519453434) tdSql.checkData(37, 3, -0.8407712554027597) - tdSql.checkData(37, 4, None) - tdSql.checkData(37, 5, None) + tdSql.checkData(37, 4, nan) + tdSql.checkData(37, 5, nan) tdSql.checkData(37, 6, 1.5437758776076318) tdSql.checkData(38, 0, 38) tdSql.checkData(38, 1, 0.2963685787093853) tdSql.checkData(38, 2, 0.9550736440472949) tdSql.checkData(38, 3, 0.310309660994801) - tdSql.checkData(38, 4, None) - tdSql.checkData(38, 5, None) + tdSql.checkData(38, 4, nan) + tdSql.checkData(38, 5, nan) tdSql.checkData(38, 6, 1.5444866095419745) tdSql.checkData(39, 0, 39) tdSql.checkData(39, 1, 0.9637953862840878) tdSql.checkData(39, 2, 0.26664293235993725) tdSql.checkData(39, 3, 3.614554407101535) - tdSql.checkData(39, 4, None) - tdSql.checkData(39, 5, None) + tdSql.checkData(39, 4, nan) + tdSql.checkData(39, 5, nan) tdSql.checkData(39, 6, 1.545160918273219) tdSql.checkData(40, 0, 40) tdSql.checkData(40, 1, 0.7451131604793488) tdSql.checkData(40, 2, -0.6669380616522619) tdSql.checkData(40, 3, -1.117214930923896) - tdSql.checkData(40, 4, None) - tdSql.checkData(40, 5, None) + tdSql.checkData(40, 4, nan) + tdSql.checkData(40, 5, nan) tdSql.checkData(40, 6, 1.5458015331759765) tdSql.checkData(41, 0, 41) tdSql.checkData(41, 1, -0.158622668804709) tdSql.checkData(41, 2, -0.9873392775238264) tdSql.checkData(41, 3, 0.16065669868064283) - tdSql.checkData(41, 4, None) - tdSql.checkData(41, 5, None) + tdSql.checkData(41, 4, nan) + tdSql.checkData(41, 5, nan) tdSql.checkData(41, 6, 1.546410917622178) tdSql.checkData(42, 0, 42) tdSql.checkData(42, 1, -0.9165215479156338) tdSql.checkData(42, 2, -0.39998531498835127) tdSql.checkData(42, 3, 2.2913879924374863) - tdSql.checkData(42, 4, None) - tdSql.checkData(42, 5, None) + tdSql.checkData(42, 4, nan) + tdSql.checkData(42, 5, nan) tdSql.checkData(42, 6, 1.5469913006098266) tdSql.checkData(43, 0, 43) tdSql.checkData(43, 1, -0.8317747426285983) tdSql.checkData(43, 2, 0.5551133015206257) tdSql.checkData(43, 3, -1.4983873388551707) - tdSql.checkData(43, 4, None) - tdSql.checkData(43, 5, None) + tdSql.checkData(43, 4, nan) + tdSql.checkData(43, 5, nan) tdSql.checkData(43, 6, 1.5475447039844337) tdSql.checkData(44, 0, 44) tdSql.checkData(44, 1, 0.017701925105413577) tdSql.checkData(44, 2, 0.9998433086476912) tdSql.checkData(44, 3, 0.017704699278685777) - tdSql.checkData(44, 4, None) - tdSql.checkData(44, 5, None) + tdSql.checkData(44, 4, nan) + tdSql.checkData(44, 5, nan) tdSql.checkData(44, 6, 1.5480729659532555) tdSql.checkData(45, 0, 45) tdSql.checkData(45, 1, 0.8509035245341184) tdSql.checkData(45, 2, 0.5253219888177297) tdSql.checkData(45, 3, 1.6197751905438615) - tdSql.checkData(45, 4, None) - tdSql.checkData(45, 5, None) + tdSql.checkData(45, 4, nan) + tdSql.checkData(45, 5, nan) tdSql.checkData(45, 6, 1.5485777614681775) tdSql.checkData(46, 0, 46) tdSql.checkData(46, 1, 0.9017883476488092) tdSql.checkData(46, 2, -0.4321779448847783) tdSql.checkData(46, 3, -2.086613531121382) - tdSql.checkData(46, 4, None) - tdSql.checkData(46, 5, None) + tdSql.checkData(46, 4, nan) + tdSql.checkData(46, 5, nan) tdSql.checkData(46, 6, 1.5490606199531038) tdSql.checkData(47, 0, 47) tdSql.checkData(47, 1, 0.123573122745224) tdSql.checkData(47, 2, -0.9923354691509287) tdSql.checkData(47, 3, -0.12452756813273719) - tdSql.checkData(47, 4, None) - tdSql.checkData(47, 5, None) + tdSql.checkData(47, 4, nan) + tdSql.checkData(47, 5, nan) tdSql.checkData(47, 6, 1.5495229407708355) tdSql.checkData(48, 0, 48) tdSql.checkData(48, 1, -0.7682546613236668) tdSql.checkData(48, 2, -0.6401443394691997) tdSql.checkData(48, 3, 1.2001272431162864) - tdSql.checkData(48, 4, None) - tdSql.checkData(48, 5, None) + tdSql.checkData(48, 4, nan) + tdSql.checkData(48, 5, nan) tdSql.checkData(48, 6, 1.5499660067586796) tdSql.checkData(49, 0, 49) tdSql.checkData(49, 1, -0.9537526527594719) tdSql.checkData(49, 2, 0.3005925437436371) tdSql.checkData(49, 3, -3.172908552159191) - tdSql.checkData(49, 4, None) - tdSql.checkData(49, 5, None) + tdSql.checkData(49, 4, nan) + tdSql.checkData(49, 5, nan) tdSql.checkData(49, 6, 1.5503909961083586) - tdSql.query('select c1, sin(c2)+2, cos(c2)+2, cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from ct1 where ts == 1601481600000;') + tdSql.query( + "select c1, sin(c2)+2, cos(c2)+2, cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from ct1 where ts == 1601481600000;" + ) tdSql.checkRows(1) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 2.2474039592545227) tdSql.checkData(0, 2, 2.9689124217106446) tdSql.checkData(0, 3, -0.4721284112969602) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.0) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) - tdSql.query('select c1, sin(c2), cos(c1+2), tan(c2+2)+2, sin(c2+3)+cos(c3+2)+tan(c5+2) as v4, sin(c4+4.5)+tan(c3+2), sin(c1+2)+cos(c3+4)+acos(c6+2.8)+2 as v6 from st0 where ts == 1601481600000;') + tdSql.query( + "select c1, sin(c2), cos(c1+2), tan(c2+2)+2, sin(c2+3)+cos(c3+2)+tan(c5+2) as v4, sin(c4+4.5)+tan(c3+2), sin(c1+2)+cos(c3+4)+acos(c6+2.8)+2 as v6 from st0 where ts == 1601481600000;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.24740395925452294) @@ -413,50 +431,56 @@ class TDTestCase: tdSql.checkData(0, 3, 0.7613723837759034) tdSql.checkData(0, 4, -2.7093818343387697) tdSql.checkData(0, 5, -3.162569980926616) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 0) tdSql.checkData(1, 1, 0.24740395925452294) tdSql.checkData(1, 2, -0.4161468365471424) tdSql.checkData(1, 3, 0.7613723837759034) tdSql.checkData(1, 4, -2.7093818343387697) tdSql.checkData(1, 5, -3.162569980926616) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) - tdSql.query('select c1, tan(c2+ 2), sin(pow(c1,2)), cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from st0 where c1 == 0;') + tdSql.query( + "select c1, tan(c2+ 2), sin(pow(c1,2)), cos(pow(c2,2)+2), tan(pow(c2,3)+log(c3, 2)+pow(c5,2)) as v4, asin(pow(c4, 4.5)+pow(c3, 2)), acos(log(c1,2)+log(c3,4)+pow(c6,2.8)+2) as v6 from st0 where c1 == 0;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, -1.2386276162240966) tdSql.checkData(0, 2, 0.0) tdSql.checkData(0, 3, -0.4721284112969602) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.0) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 0) tdSql.checkData(1, 1, -1.2386276162240966) tdSql.checkData(1, 2, 0.0) tdSql.checkData(1, 3, -0.4721284112969602) - tdSql.checkData(1, 4, None) + tdSql.checkData(1, 4, nan) tdSql.checkData(1, 5, 0.0) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) - tdSql.query('select c1, atan(c2+2), asin(c1+2), acos(c2+c1)+2, acos(c2+c3)+asin(c3+c2)+pow(c5,2) as v4, acos(c4/4.5)+asin(c3-2), asin(c1/2)+log(c3,c4)+pow(c6, 2.8)+2 as v6 from st0 where c1 == 0;') + tdSql.query( + "select c1, atan(c2+2), asin(c1+2), acos(c2+c1)+2, acos(c2+c3)+asin(c3+c2)+pow(c5,2) as v4, acos(c4/4.5)+asin(c3-2), asin(c1/2)+log(c3,c4)+pow(c6, 2.8)+2 as v6 from st0 where c1 == 0;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 1.1525719972156676) - tdSql.checkData(0, 2, None) + tdSql.checkData(0, 2, nan) tdSql.checkData(0, 3, 3.3181160716528177) tdSql.checkData(0, 4, 1.5707963267948966) - tdSql.checkData(0, 5, None) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 5, nan) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 0) tdSql.checkData(1, 1, 1.1525719972156676) - tdSql.checkData(1, 2, None) + tdSql.checkData(1, 2, nan) tdSql.checkData(1, 3, 3.3181160716528177) tdSql.checkData(1, 4, 1.5707963267948966) - tdSql.checkData(1, 5, None) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 5, nan) + tdSql.checkData(1, 6, nan) - tdSql.query('select c1, cos(c2+2), cos(ceil(pow(c1,2))), sin(floor(pow(c2,2)+2)), sin(ceil(c2)+floor(c3+c2)+round(c5+c2)) as v4, atan(pow(c4, 4.5)+pow(c3, 2)), tan(log(c1,2)+cos(c3+4)+pow(c6,2.8)+2) as v6 from st0 order by ts desc;') + tdSql.query( + "select c1, cos(c2+2), cos(ceil(pow(c1,2))), sin(floor(pow(c2,2)+2)), sin(ceil(c2)+floor(c3+c2)+round(c5+c2)) as v4, atan(pow(c4, 4.5)+pow(c3, 2)), tan(log(c1,2)+cos(c3+4)+pow(c6,2.8)+2) as v6 from st0 order by ts desc;" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 49) tdSql.checkData(0, 1, 0.7421541968137826) @@ -1150,704 +1174,708 @@ class TDTestCase: tdSql.checkData(98, 3, 0.9092974268256817) tdSql.checkData(98, 4, 0.8414709848078965) tdSql.checkData(98, 5, 0.0) - tdSql.checkData(98, 6, None) + tdSql.checkData(98, 6, nan) tdSql.checkData(99, 0, 0) tdSql.checkData(99, 1, -0.6281736227227391) tdSql.checkData(99, 2, 1.0) tdSql.checkData(99, 3, 0.9092974268256817) tdSql.checkData(99, 4, 0.8414709848078965) tdSql.checkData(99, 5, 0.0) - tdSql.checkData(99, 6, None) + tdSql.checkData(99, 6, nan) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5+c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from ct1 order by ts limit 2;;') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5+c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from ct1 order by ts limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 3, 3.2037266279837113) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.02246988233490299) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 1) tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 4, 2.1543462689906883) tdSql.checkData(1, 5, 0.17204223631998083) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 order by ts desc);') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 order by ts desc);" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 49) tdSql.checkData(0, 1, 0.6702291758433747) tdSql.checkData(0, 2, 0.9923745526637894) tdSql.checkData(0, 3, 0.9298143670243166) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.7136182821549459) tdSql.checkData(0, 6, -0.7462904241496138) tdSql.checkData(1, 0, 49) tdSql.checkData(1, 1, 0.6702291758433747) tdSql.checkData(1, 2, 0.9923745526637894) tdSql.checkData(1, 3, 0.9298143670243166) - tdSql.checkData(1, 4, None) + tdSql.checkData(1, 4, nan) tdSql.checkData(1, 5, 0.7136182821549459) tdSql.checkData(1, 6, -0.7462904241496138) tdSql.checkData(2, 0, 48) tdSql.checkData(2, 1, -0.26237485370392877) tdSql.checkData(2, 2, 0.6202081141679935) tdSql.checkData(2, 3, 1.8175857333771335) - tdSql.checkData(2, 4, None) + tdSql.checkData(2, 4, nan) tdSql.checkData(2, 5, 1.211884234321115) tdSql.checkData(2, 6, 5.183714988550632) tdSql.checkData(3, 0, 48) tdSql.checkData(3, 1, -0.26237485370392877) tdSql.checkData(3, 2, 0.6202081141679935) tdSql.checkData(3, 3, 1.8175857333771335) - tdSql.checkData(3, 4, None) + tdSql.checkData(3, 4, nan) tdSql.checkData(3, 5, 1.211884234321115) tdSql.checkData(3, 6, 5.183714988550632) tdSql.checkData(4, 0, 47) tdSql.checkData(4, 1, -0.9537526527594719) tdSql.checkData(4, 2, 0.6593040763085178) tdSql.checkData(4, 3, 3.4575106745458637) - tdSql.checkData(4, 4, None) + tdSql.checkData(4, 4, nan) tdSql.checkData(4, 5, 0.8820838187306987) tdSql.checkData(4, 6, 2.6302204463996084) tdSql.checkData(5, 0, 47) tdSql.checkData(5, 1, -0.9537526527594719) tdSql.checkData(5, 2, 0.6593040763085178) tdSql.checkData(5, 3, 3.4575106745458637) - tdSql.checkData(5, 4, None) + tdSql.checkData(5, 4, nan) tdSql.checkData(5, 5, 0.8820838187306987) tdSql.checkData(5, 6, 2.6302204463996084) tdSql.checkData(6, 0, 46) tdSql.checkData(6, 1, -0.7682546613236668) tdSql.checkData(6, 2, 0.9998433250151273) tdSql.checkData(6, 3, 1.2763169256468458) - tdSql.checkData(6, 4, None) + tdSql.checkData(6, 4, nan) tdSql.checkData(6, 5, -0.300459258677913) tdSql.checkData(6, 6, 0.13392039926281352) tdSql.checkData(7, 0, 46) tdSql.checkData(7, 1, -0.7682546613236668) tdSql.checkData(7, 2, 0.9998433250151273) tdSql.checkData(7, 3, 1.2763169256468458) - tdSql.checkData(7, 4, None) + tdSql.checkData(7, 4, nan) tdSql.checkData(7, 5, -0.300459258677913) tdSql.checkData(7, 6, 0.13392039926281352) tdSql.checkData(8, 0, 45) tdSql.checkData(8, 1, 0.123573122745224) tdSql.checkData(8, 2, 0.6735650596658175) tdSql.checkData(8, 3, 1.5193186190030223) - tdSql.checkData(8, 4, None) + tdSql.checkData(8, 4, nan) tdSql.checkData(8, 5, -1.5661895943272113) tdSql.checkData(8, 6, 5.513771854144419) tdSql.checkData(9, 0, 45) tdSql.checkData(9, 1, 0.123573122745224) tdSql.checkData(9, 2, 0.6735650596658175) tdSql.checkData(9, 3, 1.5193186190030223) - tdSql.checkData(9, 4, None) + tdSql.checkData(9, 4, nan) tdSql.checkData(9, 5, -1.5661895943272113) tdSql.checkData(9, 6, 5.513771854144419) tdSql.checkData(10, 0, 44) tdSql.checkData(10, 1, 0.9017883476488092) tdSql.checkData(10, 2, 0.6085839480802863) tdSql.checkData(10, 3, 3.5552629892514687) - tdSql.checkData(10, 4, None) + tdSql.checkData(10, 4, nan) tdSql.checkData(10, 5, -1.9810692649977342) tdSql.checkData(10, 6, 3.0531030020123464) tdSql.checkData(11, 0, 44) tdSql.checkData(11, 1, 0.9017883476488092) tdSql.checkData(11, 2, 0.6085839480802863) tdSql.checkData(11, 3, 3.5552629892514687) - tdSql.checkData(11, 4, None) + tdSql.checkData(11, 4, nan) tdSql.checkData(11, 5, -1.9810692649977342) tdSql.checkData(11, 6, 3.0531030020123464) tdSql.checkData(12, 0, 43) tdSql.checkData(12, 1, 0.8509035245341184) tdSql.checkData(12, 2, 0.9874457808369176) tdSql.checkData(12, 3, 1.5962924548219202) - tdSql.checkData(12, 4, None) + tdSql.checkData(12, 4, nan) tdSql.checkData(12, 5, -1.2490970766755156) tdSql.checkData(12, 6, 0.5781542141407696) tdSql.checkData(13, 0, 43) tdSql.checkData(13, 1, 0.8509035245341184) tdSql.checkData(13, 2, 0.9874457808369176) tdSql.checkData(13, 3, 1.5962924548219202) - tdSql.checkData(13, 4, None) + tdSql.checkData(13, 4, nan) tdSql.checkData(13, 5, -1.2490970766755156) tdSql.checkData(13, 6, 0.5781542141407696) tdSql.checkData(14, 0, 42) tdSql.checkData(14, 1, 0.017701925105413577) tdSql.checkData(14, 2, 0.7350111780599404) tdSql.checkData(14, 3, 1.1912997639866574) - tdSql.checkData(14, 4, None) + tdSql.checkData(14, 4, nan) tdSql.checkData(14, 5, 0.036467324189017214) tdSql.checkData(14, 6, 6.024578312510778) tdSql.checkData(15, 0, 42) tdSql.checkData(15, 1, 0.017701925105413577) tdSql.checkData(15, 2, 0.7350111780599404) tdSql.checkData(15, 3, 1.1912997639866574) - tdSql.checkData(15, 4, None) + tdSql.checkData(15, 4, nan) tdSql.checkData(15, 5, 0.036467324189017214) tdSql.checkData(15, 6, 6.024578312510778) tdSql.checkData(16, 0, 41) tdSql.checkData(16, 1, -0.8317747426285983) tdSql.checkData(16, 2, 0.5704067143341829) tdSql.checkData(16, 3, 3.397430462894578) - tdSql.checkData(16, 4, None) + tdSql.checkData(16, 4, nan) tdSql.checkData(16, 5, 0.9190273051332304) tdSql.checkData(16, 6, 3.473885481113728) tdSql.checkData(17, 0, 41) tdSql.checkData(17, 1, -0.8317747426285983) tdSql.checkData(17, 2, 0.5704067143341829) tdSql.checkData(17, 3, 3.397430462894578) - tdSql.checkData(17, 4, None) + tdSql.checkData(17, 4, nan) tdSql.checkData(17, 5, 0.9190273051332304) tdSql.checkData(17, 6, 3.473885481113728) tdSql.checkData(18, 0, 40) tdSql.checkData(18, 1, -0.9165215479156338) tdSql.checkData(18, 2, 0.9564033460276342) tdSql.checkData(18, 3, 1.889162191085516) - tdSql.checkData(18, 4, None) + tdSql.checkData(18, 4, nan) tdSql.checkData(18, 5, 0.90296737936602) tdSql.checkData(18, 6, 0.888896415152729) tdSql.checkData(19, 0, 40) tdSql.checkData(19, 1, -0.9165215479156338) tdSql.checkData(19, 2, 0.9564033460276342) tdSql.checkData(19, 3, 1.889162191085516) - tdSql.checkData(19, 4, None) + tdSql.checkData(19, 4, nan) tdSql.checkData(19, 5, 0.90296737936602) tdSql.checkData(19, 6, 0.888896415152729) tdSql.checkData(20, 0, 39) tdSql.checkData(20, 1, -0.158622668804709) tdSql.checkData(20, 2, 0.7999777847134487) tdSql.checkData(20, 3, 0.8435920138756074) - tdSql.checkData(20, 4, None) + tdSql.checkData(20, 4, nan) tdSql.checkData(20, 5, 0.3319994538301167) tdSql.checkData(20, 6, 7.12853286308907) tdSql.checkData(21, 0, 39) tdSql.checkData(21, 1, -0.158622668804709) tdSql.checkData(21, 2, 0.7999777847134487) tdSql.checkData(21, 3, 0.8435920138756074) - tdSql.checkData(21, 4, None) + tdSql.checkData(21, 4, nan) tdSql.checkData(21, 5, 0.3319994538301167) tdSql.checkData(21, 6, 7.12853286308907) tdSql.checkData(22, 0, 38) tdSql.checkData(22, 1, 0.7451131604793488) tdSql.checkData(22, 2, 0.5472018255605284) tdSql.checkData(22, 3, 3.081063350979351) - tdSql.checkData(22, 4, None) + tdSql.checkData(22, 4, nan) tdSql.checkData(22, 5, -0.007381884932924798) tdSql.checkData(22, 6, 3.8764172978929814) tdSql.checkData(23, 0, 38) tdSql.checkData(23, 1, 0.7451131604793488) tdSql.checkData(23, 2, 0.5472018255605284) tdSql.checkData(23, 3, 3.081063350979351) - tdSql.checkData(23, 4, None) + tdSql.checkData(23, 4, nan) tdSql.checkData(23, 5, -0.007381884932924798) tdSql.checkData(23, 6, 3.8764172978929814) tdSql.checkData(24, 0, 37) tdSql.checkData(24, 1, 0.9637953862840878) tdSql.checkData(24, 2, 0.909721840267583) tdSql.checkData(24, 3, 2.1734252903776303) - tdSql.checkData(24, 4, None) + tdSql.checkData(24, 4, nan) tdSql.checkData(24, 5, 0.32696474077278626) tdSql.checkData(24, 6, 1.174082484128993) tdSql.checkData(25, 0, 37) tdSql.checkData(25, 1, 0.9637953862840878) tdSql.checkData(25, 2, 0.909721840267583) tdSql.checkData(25, 3, 2.1734252903776303) - tdSql.checkData(25, 4, None) + tdSql.checkData(25, 4, nan) tdSql.checkData(25, 5, 0.32696474077278626) tdSql.checkData(25, 6, 1.174082484128993) tdSql.checkData(26, 0, 36) tdSql.checkData(26, 1, 0.2963685787093853) tdSql.checkData(26, 2, 0.8632704401895588) tdSql.checkData(26, 3, 0.5493681603601657) - tdSql.checkData(26, 4, None) + tdSql.checkData(26, 4, nan) tdSql.checkData(26, 5, 0.9944678850925007) tdSql.checkData(26, 6, 11.004294268461184) tdSql.checkData(27, 0, 36) tdSql.checkData(27, 1, 0.2963685787093853) tdSql.checkData(27, 2, 0.8632704401895588) tdSql.checkData(27, 3, 0.5493681603601657) - tdSql.checkData(27, 4, None) + tdSql.checkData(27, 4, nan) tdSql.checkData(27, 5, 0.9944678850925007) tdSql.checkData(27, 6, 11.004294268461184) tdSql.checkData(28, 0, 35) tdSql.checkData(28, 1, -0.6435381333569995) tdSql.checkData(28, 2, 0.5403764709316752) tdSql.checkData(28, 3, 2.734210799811235) - tdSql.checkData(28, 4, None) + tdSql.checkData(28, 4, nan) tdSql.checkData(28, 5, 1.1930854189064375) tdSql.checkData(28, 6, 4.24770540197234) tdSql.checkData(29, 0, 35) tdSql.checkData(29, 1, -0.6435381333569995) tdSql.checkData(29, 2, 0.5403764709316752) tdSql.checkData(29, 3, 2.734210799811235) - tdSql.checkData(29, 4, None) + tdSql.checkData(29, 4, nan) tdSql.checkData(29, 5, 1.1930854189064375) tdSql.checkData(29, 6, 4.24770540197234) tdSql.checkData(30, 0, 34) tdSql.checkData(30, 1, -0.9917788534431158) tdSql.checkData(30, 2, 0.8517779466253769) tdSql.checkData(30, 3, 2.470955260231499) - tdSql.checkData(30, 4, None) + tdSql.checkData(30, 4, nan) tdSql.checkData(30, 5, 0.4428112547200472) tdSql.checkData(30, 6, 1.4785733565944832) tdSql.checkData(31, 0, 34) tdSql.checkData(31, 1, -0.9917788534431158) tdSql.checkData(31, 2, 0.8517779466253769) tdSql.checkData(31, 3, 2.470955260231499) - tdSql.checkData(31, 4, None) + tdSql.checkData(31, 4, nan) tdSql.checkData(31, 5, 0.4428112547200472) tdSql.checkData(31, 6, 1.4785733565944832) tdSql.checkData(32, 0, 33) tdSql.checkData(32, 1, -0.428182669496151) tdSql.checkData(32, 2, 0.9194811573015673) tdSql.checkData(32, 3, 0.4437992589174107) - tdSql.checkData(32, 4, None) + tdSql.checkData(32, 4, nan) tdSql.checkData(32, 5, -0.9001958571391758) tdSql.checkData(32, 6, -72.33956595410905) tdSql.checkData(33, 0, 33) tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 3, 0.4437992589174107) - tdSql.checkData(33, 4, None) + tdSql.checkData(33, 4, nan) tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(34, 0, 32) tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 2, 0.5503344099628432) tdSql.checkData(34, 3, 2.413227615833899) - tdSql.checkData(34, 4, None) + tdSql.checkData(34, 4, nan) tdSql.checkData(34, 5, -1.8893763681780902) tdSql.checkData(34, 6, 4.581032079680554) tdSql.checkData(35, 0, 32) tdSql.checkData(35, 1, 0.5290826861200238) tdSql.checkData(35, 2, 0.5503344099628432) tdSql.checkData(35, 3, 2.413227615833899) - tdSql.checkData(35, 4, None) + tdSql.checkData(35, 4, nan) tdSql.checkData(35, 5, -1.8893763681780902) tdSql.checkData(35, 6, 4.581032079680554) tdSql.checkData(36, 0, 31) tdSql.checkData(36, 1, 0.9999118601072672) tdSql.checkData(36, 2, 0.7877590247885756) tdSql.checkData(36, 3, 2.7979785951133604) - tdSql.checkData(36, 4, None) + tdSql.checkData(36, 4, nan) tdSql.checkData(36, 5, -1.7874722290307907) tdSql.checkData(36, 6, 1.8191237353300793) tdSql.checkData(37, 0, 31) tdSql.checkData(37, 1, 0.9999118601072672) tdSql.checkData(37, 2, 0.7877590247885756) tdSql.checkData(37, 3, 2.7979785951133604) - tdSql.checkData(37, 4, None) + tdSql.checkData(37, 4, nan) tdSql.checkData(37, 5, -1.7874722290307907) tdSql.checkData(37, 6, 1.8191237353300793) tdSql.checkData(38, 0, 30) tdSql.checkData(38, 1, 0.5514266812416906) tdSql.checkData(38, 2, 0.9635288988181601) tdSql.checkData(38, 3, 0.5944617511422015) - tdSql.checkData(38, 4, None) + tdSql.checkData(38, 4, nan) tdSql.checkData(38, 5, -0.7022004347538967) tdSql.checkData(38, 6, -3.710141817748492) tdSql.checkData(39, 0, 30) tdSql.checkData(39, 1, 0.5514266812416906) tdSql.checkData(39, 2, 0.9635288988181601) tdSql.checkData(39, 3, 0.5944617511422015) - tdSql.checkData(39, 4, None) + tdSql.checkData(39, 4, nan) tdSql.checkData(39, 5, -0.7022004347538967) tdSql.checkData(39, 6, -3.710141817748492) tdSql.checkData(40, 0, 29) tdSql.checkData(40, 1, -0.404037645323065) tdSql.checkData(40, 2, 0.5764850221962442) tdSql.checkData(40, 3, 2.1197476343754156) - tdSql.checkData(40, 4, None) + tdSql.checkData(40, 4, nan) tdSql.checkData(40, 5, 0.5162157333804713) tdSql.checkData(40, 6, 4.8800154918827525) tdSql.checkData(41, 0, 29) tdSql.checkData(41, 1, -0.404037645323065) tdSql.checkData(41, 2, 0.5764850221962442) tdSql.checkData(41, 3, 2.1197476343754156) - tdSql.checkData(41, 4, None) + tdSql.checkData(41, 4, nan) tdSql.checkData(41, 5, 0.5162157333804713) tdSql.checkData(41, 6, 4.8800154918827525) tdSql.checkData(42, 0, 28) tdSql.checkData(42, 1, -0.9880316240928618) tdSql.checkData(42, 2, 0.7230710689951642) tdSql.checkData(42, 3, 3.1457526648156393) - tdSql.checkData(42, 4, None) + tdSql.checkData(42, 4, nan) tdSql.checkData(42, 5, 1.0206076417536643) tdSql.checkData(42, 6, 2.197019393348823) tdSql.checkData(43, 0, 28) tdSql.checkData(43, 1, -0.9880316240928618) tdSql.checkData(43, 2, 0.7230710689951642) tdSql.checkData(43, 3, 3.1457526648156393) - tdSql.checkData(43, 4, None) + tdSql.checkData(43, 4, nan) tdSql.checkData(43, 5, 1.0206076417536643) tdSql.checkData(43, 6, 2.197019393348823) tdSql.checkData(44, 0, 27) tdSql.checkData(44, 1, -0.6636338842129675) tdSql.checkData(44, 2, 0.9912542848596704) tdSql.checkData(44, 3, 0.9080812682077812) - tdSql.checkData(44, 4, None) + tdSql.checkData(44, 4, nan) tdSql.checkData(44, 5, 0.6788951190016388) tdSql.checkData(44, 6, -0.8324928492797357) tdSql.checkData(45, 0, 27) tdSql.checkData(45, 1, -0.6636338842129675) tdSql.checkData(45, 2, 0.9912542848596704) tdSql.checkData(45, 3, 0.9080812682077812) - tdSql.checkData(45, 4, None) + tdSql.checkData(45, 4, nan) tdSql.checkData(45, 5, 0.6788951190016388) tdSql.checkData(45, 6, -0.8324928492797357) tdSql.checkData(46, 0, 26) tdSql.checkData(46, 1, 0.27090578830786904) tdSql.checkData(46, 2, 0.6172306382193644) tdSql.checkData(46, 3, 1.835550377607515) - tdSql.checkData(46, 4, None) + tdSql.checkData(46, 4, nan) tdSql.checkData(46, 5, 0.11431954199291106) tdSql.checkData(46, 6, 5.165381146246765) tdSql.checkData(47, 0, 26) tdSql.checkData(47, 1, 0.27090578830786904) tdSql.checkData(47, 2, 0.6172306382193644) tdSql.checkData(47, 3, 1.835550377607515) - tdSql.checkData(47, 4, None) + tdSql.checkData(47, 4, nan) tdSql.checkData(47, 5, 0.11431954199291106) tdSql.checkData(47, 6, 5.165381146246765) tdSql.checkData(48, 0, 25) tdSql.checkData(48, 1, 0.956375928404503) tdSql.checkData(48, 2, 0.6628179613691831) tdSql.checkData(48, 3, 3.4435632194258416) - tdSql.checkData(48, 4, None) + tdSql.checkData(48, 4, nan) tdSql.checkData(48, 5, 0.05676687083562715) tdSql.checkData(48, 6, 2.6040987392745354) tdSql.checkData(49, 0, 25) tdSql.checkData(49, 1, 0.956375928404503) tdSql.checkData(49, 2, 0.6628179613691831) tdSql.checkData(49, 3, 3.4435632194258416) - tdSql.checkData(49, 4, None) + tdSql.checkData(49, 4, nan) tdSql.checkData(49, 5, 0.05676687083562715) tdSql.checkData(49, 6, 2.6040987392745354) tdSql.checkData(50, 0, 24) tdSql.checkData(50, 1, 0.7625584504796027) tdSql.checkData(50, 2, 0.999960827417674) tdSql.checkData(50, 3, 1.2552318002593996) - tdSql.checkData(50, 4, None) + tdSql.checkData(50, 4, nan) tdSql.checkData(50, 5, 0.6200983185456957) tdSql.checkData(50, 6, 0.09684864095463253) tdSql.checkData(51, 0, 24) tdSql.checkData(51, 1, 0.7625584504796027) tdSql.checkData(51, 2, 0.999960827417674) tdSql.checkData(51, 3, 1.2552318002593996) - tdSql.checkData(51, 4, None) + tdSql.checkData(51, 4, nan) tdSql.checkData(51, 5, 0.6200983185456957) tdSql.checkData(51, 6, 0.09684864095463253) tdSql.checkData(52, 0, 23) tdSql.checkData(52, 1, -0.13235175009777303) tdSql.checkData(52, 2, 0.6699494442536529) tdSql.checkData(52, 3, 1.5387402975985367) - tdSql.checkData(52, 4, None) + tdSql.checkData(52, 4, nan) tdSql.checkData(52, 5, 1.1825447904081037) tdSql.checkData(52, 6, 5.489941431040083) tdSql.checkData(53, 0, 23) tdSql.checkData(53, 1, -0.13235175009777303) tdSql.checkData(53, 2, 0.6699494442536529) tdSql.checkData(53, 3, 1.5387402975985367) - tdSql.checkData(53, 4, None) + tdSql.checkData(53, 4, nan) tdSql.checkData(53, 5, 1.1825447904081037) tdSql.checkData(53, 6, 5.489941431040083) tdSql.checkData(54, 0, 22) tdSql.checkData(54, 1, -0.9055783620066239) tdSql.checkData(54, 2, 0.6114178044194122) tdSql.checkData(54, 3, 3.5568711064263105) - tdSql.checkData(54, 4, None) + tdSql.checkData(54, 4, nan) tdSql.checkData(54, 5, 0.9837833410919679) tdSql.checkData(54, 6, 3.0265535811470983) tdSql.checkData(55, 0, 22) tdSql.checkData(55, 1, -0.9055783620066239) tdSql.checkData(55, 2, 0.6114178044194122) tdSql.checkData(55, 3, 3.5568711064263105) - tdSql.checkData(55, 4, None) + tdSql.checkData(55, 4, nan) tdSql.checkData(55, 5, 0.9837833410919679) tdSql.checkData(55, 6, 3.0265535811470983) tdSql.checkData(56, 0, 21) tdSql.checkData(56, 1, -0.8462204041751706) tdSql.checkData(56, 2, 0.9887894200405688) tdSql.checkData(56, 3, 1.5772240911721418) - tdSql.checkData(56, 4, None) + tdSql.checkData(56, 4, nan) tdSql.checkData(56, 5, -0.11647857397382422) tdSql.checkData(56, 6, 0.5559799244477626) tdSql.checkData(57, 0, 21) tdSql.checkData(57, 1, -0.8462204041751706) tdSql.checkData(57, 2, 0.9887894200405688) tdSql.checkData(57, 3, 1.5772240911721418) - tdSql.checkData(57, 4, None) + tdSql.checkData(57, 4, nan) tdSql.checkData(57, 5, -0.11647857397382422) tdSql.checkData(57, 6, 0.5559799244477626) tdSql.checkData(58, 0, 20) tdSql.checkData(58, 1, -0.008851309290403876) tdSql.checkData(58, 2, 0.7310155667453407) tdSql.checkData(58, 3, 1.2127175951404974) - tdSql.checkData(58, 4, None) + tdSql.checkData(58, 4, nan) tdSql.checkData(58, 5, -1.4304290589415767) tdSql.checkData(58, 6, 5.982274104704091) tdSql.checkData(59, 0, 20) tdSql.checkData(59, 1, -0.008851309290403876) tdSql.checkData(59, 2, 0.7310155667453407) tdSql.checkData(59, 3, 1.2127175951404974) - tdSql.checkData(59, 4, None) + tdSql.checkData(59, 4, nan) tdSql.checkData(59, 5, -1.4304290589415767) tdSql.checkData(59, 6, 5.982274104704091) tdSql.checkData(60, 0, 19) tdSql.checkData(60, 1, 0.8366556385360561) tdSql.checkData(60, 2, 0.5723746128431292) tdSql.checkData(60, 3, 3.413484890511323) - tdSql.checkData(60, 4, None) + tdSql.checkData(60, 4, nan) tdSql.checkData(60, 5, -1.9952541841757747) tdSql.checkData(60, 6, 3.4479580493217856) tdSql.checkData(61, 0, 19) tdSql.checkData(61, 1, 0.8366556385360561) tdSql.checkData(61, 2, 0.5723746128431292) tdSql.checkData(61, 3, 3.413484890511323) - tdSql.checkData(61, 4, None) + tdSql.checkData(61, 4, nan) tdSql.checkData(61, 5, -1.9952541841757747) tdSql.checkData(61, 6, 3.4479580493217856) tdSql.checkData(62, 0, 18) tdSql.checkData(62, 1, 0.9129452507276277) tdSql.checkData(62, 2, 0.9588413200803038) tdSql.checkData(62, 3, 1.8713332491184997) - tdSql.checkData(62, 4, None) + tdSql.checkData(62, 4, nan) tdSql.checkData(62, 5, -1.3983047743451864) tdSql.checkData(62, 6, 0.8709074342191974) tdSql.checkData(63, 0, 18) tdSql.checkData(63, 1, 0.9129452507276277) tdSql.checkData(63, 2, 0.9588413200803038) tdSql.checkData(63, 3, 1.8713332491184997) - tdSql.checkData(63, 4, None) + tdSql.checkData(63, 4, nan) tdSql.checkData(63, 5, -1.3983047743451864) tdSql.checkData(63, 6, 0.8709074342191974) tdSql.checkData(64, 0, 17) tdSql.checkData(64, 1, 0.14987720966295234) tdSql.checkData(64, 2, 0.7959095686227995) tdSql.checkData(64, 3, 0.864944320724419) - tdSql.checkData(64, 4, None) + tdSql.checkData(64, 4, nan) tdSql.checkData(64, 5, -0.13037289959062748) tdSql.checkData(64, 6, 7.022998331594864) tdSql.checkData(65, 0, 17) tdSql.checkData(65, 1, 0.14987720966295234) tdSql.checkData(65, 2, 0.7959095686227995) tdSql.checkData(65, 3, 0.864944320724419) - tdSql.checkData(65, 4, None) + tdSql.checkData(65, 4, nan) tdSql.checkData(65, 5, -0.13037289959062748) tdSql.checkData(65, 6, 7.022998331594864) tdSql.checkData(66, 0, 16) tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 3, 3.102748784455539) - tdSql.checkData(66, 4, None) + tdSql.checkData(66, 4, nan) tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(67, 0, 16) tdSql.checkData(67, 1, -0.750987246771676) tdSql.checkData(67, 2, 0.5481819942730298) tdSql.checkData(67, 3, 3.102748784455539) - tdSql.checkData(67, 4, None) + tdSql.checkData(67, 4, nan) tdSql.checkData(67, 5, 0.8513297604701857) tdSql.checkData(67, 6, 3.852058923265594) tdSql.checkData(68, 0, 15) tdSql.checkData(68, 1, -0.9613974918795568) tdSql.checkData(68, 2, 0.9130208165623314) tdSql.checkData(68, 3, 2.1554866011151765) - tdSql.checkData(68, 4, None) + tdSql.checkData(68, 4, nan) tdSql.checkData(68, 5, 0.9521751875546269) tdSql.checkData(68, 6, 1.1559749749986195) tdSql.checkData(69, 0, 15) tdSql.checkData(69, 1, -0.9613974918795568) tdSql.checkData(69, 2, 0.9130208165623314) tdSql.checkData(69, 3, 2.1554866011151765) - tdSql.checkData(69, 4, None) + tdSql.checkData(69, 4, nan) tdSql.checkData(69, 5, 0.9521751875546269) tdSql.checkData(69, 6, 1.1559749749986195) tdSql.checkData(70, 0, 14) tdSql.checkData(70, 1, -0.2879033166650653) tdSql.checkData(70, 2, 0.859465627274523) tdSql.checkData(70, 3, 0.5636905248139659) - tdSql.checkData(70, 4, None) + tdSql.checkData(70, 4, nan) tdSql.checkData(70, 5, 0.41142163587369207) tdSql.checkData(70, 6, 10.515512404402676) tdSql.checkData(71, 0, 14) tdSql.checkData(71, 1, -0.2879033166650653) tdSql.checkData(71, 2, 0.859465627274523) tdSql.checkData(71, 3, 0.5636905248139659) - tdSql.checkData(71, 4, None) + tdSql.checkData(71, 4, nan) tdSql.checkData(71, 5, 0.41142163587369207) tdSql.checkData(71, 6, 10.515512404402676) tdSql.checkData(72, 0, 13) tdSql.checkData(72, 1, 0.6502878401571168) tdSql.checkData(72, 2, 0.5403105467456532) tdSql.checkData(72, 3, 2.75535470715349) - tdSql.checkData(72, 4, None) + tdSql.checkData(72, 4, nan) tdSql.checkData(72, 5, 0.0009616202598659029) tdSql.checkData(72, 6, 4.225579583416092) tdSql.checkData(73, 0, 13) tdSql.checkData(73, 1, 0.6502878401571168) tdSql.checkData(73, 2, 0.5403105467456532) tdSql.checkData(73, 3, 2.75535470715349) - tdSql.checkData(73, 4, None) + tdSql.checkData(73, 4, nan) tdSql.checkData(73, 5, 0.0009616202598659029) tdSql.checkData(73, 6, 4.225579583416092) tdSql.checkData(74, 0, 12) tdSql.checkData(74, 1, 0.9906073556948704) tdSql.checkData(74, 2, 0.8556343548213666) tdSql.checkData(74, 3, 2.451594361777497) - tdSql.checkData(74, 4, None) + tdSql.checkData(74, 4, nan) tdSql.checkData(74, 5, 0.24838494428124291) tdSql.checkData(74, 6, 1.4585617093317953) tdSql.checkData(75, 0, 12) tdSql.checkData(75, 1, 0.9906073556948704) tdSql.checkData(75, 2, 0.8556343548213666) tdSql.checkData(75, 3, 2.451594361777497) - tdSql.checkData(75, 4, None) + tdSql.checkData(75, 4, nan) tdSql.checkData(75, 5, 0.24838494428124291) tdSql.checkData(75, 6, 1.4585617093317953) tdSql.checkData(76, 0, 11) tdSql.checkData(76, 1, 0.4201670368266409) tdSql.checkData(76, 2, 0.9162743174606308) tdSql.checkData(76, 3, 0.44272645708128566) - tdSql.checkData(76, 4, None) + tdSql.checkData(76, 4, nan) tdSql.checkData(76, 5, 0.9151372562290566) tdSql.checkData(76, 6, -222.95969776348554) tdSql.checkData(77, 0, 11) tdSql.checkData(77, 1, 0.4201670368266409) tdSql.checkData(77, 2, 0.9162743174606308) tdSql.checkData(77, 3, 0.44272645708128566) - tdSql.checkData(77, 4, None) + tdSql.checkData(77, 4, nan) tdSql.checkData(77, 5, 0.9151372562290566) tdSql.checkData(77, 6, -222.95969776348554) tdSql.checkData(78, 0, 10) tdSql.checkData(78, 1, -0.5365729180004349) tdSql.checkData(78, 2, 0.549226270051226) tdSql.checkData(78, 3, 2.432352856101439) - tdSql.checkData(78, 4, None) + tdSql.checkData(78, 4, nan) tdSql.checkData(78, 5, 1.2185572409879093) tdSql.checkData(78, 6, 4.561306078186714) tdSql.checkData(79, 0, 10) tdSql.checkData(79, 1, -0.5365729180004349) tdSql.checkData(79, 2, 0.549226270051226) tdSql.checkData(79, 3, 2.432352856101439) - tdSql.checkData(79, 4, None) + tdSql.checkData(79, 4, nan) tdSql.checkData(79, 5, 1.2185572409879093) tdSql.checkData(79, 6, 4.561306078186714) tdSql.checkData(80, 0, 9) tdSql.checkData(80, 1, -0.9999902065507035) tdSql.checkData(80, 2, 0.7918362090144786) tdSql.checkData(80, 3, 2.776612511546888) - tdSql.checkData(80, 4, None) + tdSql.checkData(80, 4, nan) tdSql.checkData(80, 5, 0.5929886271208413) tdSql.checkData(80, 6, 1.796697093786514) tdSql.checkData(81, 0, 9) tdSql.checkData(81, 1, -0.9999902065507035) tdSql.checkData(81, 2, 0.7918362090144786) tdSql.checkData(81, 3, 2.776612511546888) - tdSql.checkData(81, 4, None) + tdSql.checkData(81, 4, nan) tdSql.checkData(81, 5, 0.5929886271208413) tdSql.checkData(81, 6, 1.796697093786514) tdSql.checkData(82, 0, 8) tdSql.checkData(82, 1, -0.5440211108893698) tdSql.checkData(82, 2, 0.9612168045072789) tdSql.checkData(82, 3, 0.5787344727995947) - tdSql.checkData(82, 4, None) + tdSql.checkData(82, 4, nan) tdSql.checkData(82, 5, -0.7199655182148126) tdSql.checkData(82, 6, -4.087614771885445) tdSql.checkData(83, 0, 8) tdSql.checkData(83, 1, -0.5440211108893698) tdSql.checkData(83, 2, 0.9612168045072789) tdSql.checkData(83, 3, 0.5787344727995947) - tdSql.checkData(83, 4, None) + tdSql.checkData(83, 4, nan) tdSql.checkData(83, 5, -0.7199655182148126) tdSql.checkData(83, 6, -4.087614771885445) tdSql.checkData(84, 0, 7) tdSql.checkData(84, 1, 0.4121184852417566) tdSql.checkData(84, 2, 0.574400879193934) tdSql.checkData(84, 3, 2.137595835197328) - tdSql.checkData(84, 4, None) + tdSql.checkData(84, 4, nan) tdSql.checkData(84, 5, -1.8119088619792247) tdSql.checkData(84, 6, 4.862055338419189) tdSql.checkData(85, 0, 7) tdSql.checkData(85, 1, 0.4121184852417566) tdSql.checkData(85, 2, 0.574400879193934) tdSql.checkData(85, 3, 2.137595835197328) - tdSql.checkData(85, 4, None) + tdSql.checkData(85, 4, nan) tdSql.checkData(85, 5, -1.8119088619792247) tdSql.checkData(85, 6, 4.862055338419189) tdSql.checkData(86, 0, 6) tdSql.checkData(86, 1, 0.9893582466233818) tdSql.checkData(86, 2, 0.7270351311688125) tdSql.checkData(86, 3, 3.1243204798042576) - tdSql.checkData(86, 4, None) + tdSql.checkData(86, 4, nan) tdSql.checkData(86, 5, -1.8696882565721156) tdSql.checkData(86, 6, 2.172420890614816) tdSql.checkData(87, 0, 6) tdSql.checkData(87, 1, 0.9893582466233818) tdSql.checkData(87, 2, 0.7270351311688125) tdSql.checkData(87, 3, 3.1243204798042576) - tdSql.checkData(87, 4, None) + tdSql.checkData(87, 4, nan) tdSql.checkData(87, 5, -1.8696882565721156) tdSql.checkData(87, 6, 2.172420890614816) tdSql.checkData(88, 0, 5) tdSql.checkData(88, 1, 0.6569865987187891) tdSql.checkData(88, 2, 0.9900590857598653) tdSql.checkData(88, 3, 0.8864495743441427) - tdSql.checkData(88, 4, None) + tdSql.checkData(88, 4, nan) tdSql.checkData(88, 5, -0.876294736008743) tdSql.checkData(88, 6, -0.9245361171359558) tdSql.checkData(89, 0, 5) tdSql.checkData(89, 1, 0.6569865987187891) tdSql.checkData(89, 2, 0.9900590857598653) tdSql.checkData(89, 3, 0.8864495743441427) - tdSql.checkData(89, 4, None) + tdSql.checkData(89, 4, nan) tdSql.checkData(89, 5, -0.876294736008743) tdSql.checkData(89, 6, -0.9245361171359558) tdSql.checkData(90, 0, 4) tdSql.checkData(90, 1, -0.27941549819892586) tdSql.checkData(90, 2, 0.6143002821164822) tdSql.checkData(90, 3, 1.853464438509776) - tdSql.checkData(90, 4, None) + tdSql.checkData(90, 4, nan) tdSql.checkData(90, 5, 0.38234027607634785) tdSql.checkData(90, 6, 5.147179528972959) tdSql.checkData(91, 0, 4) tdSql.checkData(91, 1, -0.27941549819892586) tdSql.checkData(91, 2, 0.6143002821164822) tdSql.checkData(91, 3, 1.853464438509776) - tdSql.checkData(91, 4, None) + tdSql.checkData(91, 4, nan) tdSql.checkData(91, 5, 0.38234027607634785) tdSql.checkData(91, 6, 5.147179528972959) tdSql.checkData(92, 0, 3) tdSql.checkData(92, 1, -0.9589242746631385) tdSql.checkData(92, 2, 0.6663667453928805) tdSql.checkData(92, 3, 3.4288753232277074) - tdSql.checkData(92, 4, None) + tdSql.checkData(92, 4, nan) tdSql.checkData(92, 5, 1.0087371784424417) tdSql.checkData(92, 6, 2.5780379587267963) tdSql.checkData(93, 0, 3) tdSql.checkData(93, 1, -0.9589242746631385) tdSql.checkData(93, 2, 0.6663667453928805) tdSql.checkData(93, 3, 3.4288753232277074) - tdSql.checkData(93, 4, None) + tdSql.checkData(93, 4, nan) tdSql.checkData(93, 5, 1.0087371784424417) tdSql.checkData(93, 6, 2.5780379587267963) tdSql.checkData(94, 0, 2) tdSql.checkData(94, 1, -0.7568024953079282) tdSql.checkData(94, 2, 1.0) tdSql.checkData(94, 3, 1.2340302976078754) - tdSql.checkData(94, 4, None) + tdSql.checkData(94, 4, nan) tdSql.checkData(94, 5, 0.7554222939559553) tdSql.checkData(94, 6, 0.05815764143055291) tdSql.checkData(95, 0, 2) tdSql.checkData(95, 1, -0.7568024953079282) tdSql.checkData(95, 2, 1.0) tdSql.checkData(95, 3, 1.2340302976078754) - tdSql.checkData(95, 4, None) + tdSql.checkData(95, 4, nan) tdSql.checkData(95, 5, 0.7554222939559553) tdSql.checkData(95, 6, 0.05815764143055291) tdSql.checkData(96, 0, 1) @@ -1856,718 +1884,722 @@ class TDTestCase: tdSql.checkData(96, 3, 1.558041126155035) tdSql.checkData(96, 4, 1.8325957145940461) tdSql.checkData(96, 5, 0.17204223631998083) - tdSql.checkData(96, 6, None) + tdSql.checkData(96, 6, nan) tdSql.checkData(97, 0, 1) tdSql.checkData(97, 1, 0.1411200080598672) tdSql.checkData(97, 2, 0.6663667453928805) tdSql.checkData(97, 3, 1.558041126155035) tdSql.checkData(97, 4, 1.8325957145940461) tdSql.checkData(97, 5, 0.17204223631998083) - tdSql.checkData(97, 6, None) + tdSql.checkData(97, 6, nan) tdSql.checkData(98, 0, 0) tdSql.checkData(98, 1, 0.7780731968879212) tdSql.checkData(98, 2, 0.6143002821164822) tdSql.checkData(98, 3, 3.2037266279837113) - tdSql.checkData(98, 4, None) + tdSql.checkData(98, 4, nan) tdSql.checkData(98, 5, 0.02246988233490299) - tdSql.checkData(98, 6, None) + tdSql.checkData(98, 6, nan) tdSql.checkData(99, 0, 0) tdSql.checkData(99, 1, 0.7780731968879212) tdSql.checkData(99, 2, 0.6143002821164822) tdSql.checkData(99, 3, 3.2037266279837113) - tdSql.checkData(99, 4, None) + tdSql.checkData(99, 4, nan) tdSql.checkData(99, 5, 0.02246988233490299) - tdSql.checkData(99, 6, None) + tdSql.checkData(99, 6, nan) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 order by ts limit 2);;') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 order by ts limit 2);;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 3, 3.2037266279837113) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.02246988233490299) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 1) tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 5, 0.17204223631998083) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 ) order by ts desc;') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 ) order by ts desc;" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 49) tdSql.checkData(0, 1, 0.6702291758433747) tdSql.checkData(0, 2, 0.9923745526637894) tdSql.checkData(0, 3, 0.9298143670243166) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.7136182821549459) tdSql.checkData(0, 6, -0.7462904241496138) tdSql.checkData(1, 0, 49) tdSql.checkData(1, 1, 0.6702291758433747) tdSql.checkData(1, 2, 0.9923745526637894) tdSql.checkData(1, 3, 0.9298143670243166) - tdSql.checkData(1, 4, None) + tdSql.checkData(1, 4, nan) tdSql.checkData(1, 5, 0.7136182821549459) tdSql.checkData(1, 6, -0.7462904241496138) tdSql.checkData(2, 0, 48) tdSql.checkData(2, 1, -0.26237485370392877) tdSql.checkData(2, 2, 0.6202081141679935) tdSql.checkData(2, 3, 1.8175857333771335) - tdSql.checkData(2, 4, None) + tdSql.checkData(2, 4, nan) tdSql.checkData(2, 5, 1.211884234321115) tdSql.checkData(2, 6, 5.183714988550632) tdSql.checkData(3, 0, 48) tdSql.checkData(3, 1, -0.26237485370392877) tdSql.checkData(3, 2, 0.6202081141679935) tdSql.checkData(3, 3, 1.8175857333771335) - tdSql.checkData(3, 4, None) + tdSql.checkData(3, 4, nan) tdSql.checkData(3, 5, 1.211884234321115) tdSql.checkData(3, 6, 5.183714988550632) tdSql.checkData(4, 0, 47) tdSql.checkData(4, 1, -0.9537526527594719) tdSql.checkData(4, 2, 0.6593040763085178) tdSql.checkData(4, 3, 3.4575106745458637) - tdSql.checkData(4, 4, None) + tdSql.checkData(4, 4, nan) tdSql.checkData(4, 5, 0.8820838187306987) tdSql.checkData(4, 6, 2.6302204463996084) tdSql.checkData(5, 0, 47) tdSql.checkData(5, 1, -0.9537526527594719) tdSql.checkData(5, 2, 0.6593040763085178) tdSql.checkData(5, 3, 3.4575106745458637) - tdSql.checkData(5, 4, None) + tdSql.checkData(5, 4, nan) tdSql.checkData(5, 5, 0.8820838187306987) tdSql.checkData(5, 6, 2.6302204463996084) tdSql.checkData(6, 0, 46) tdSql.checkData(6, 1, -0.7682546613236668) tdSql.checkData(6, 2, 0.9998433250151273) tdSql.checkData(6, 3, 1.2763169256468458) - tdSql.checkData(6, 4, None) + tdSql.checkData(6, 4, nan) tdSql.checkData(6, 5, -0.300459258677913) tdSql.checkData(6, 6, 0.13392039926281352) tdSql.checkData(7, 0, 46) tdSql.checkData(7, 1, -0.7682546613236668) tdSql.checkData(7, 2, 0.9998433250151273) tdSql.checkData(7, 3, 1.2763169256468458) - tdSql.checkData(7, 4, None) + tdSql.checkData(7, 4, nan) tdSql.checkData(7, 5, -0.300459258677913) tdSql.checkData(7, 6, 0.13392039926281352) tdSql.checkData(8, 0, 45) tdSql.checkData(8, 1, 0.123573122745224) tdSql.checkData(8, 2, 0.6735650596658175) tdSql.checkData(8, 3, 1.5193186190030223) - tdSql.checkData(8, 4, None) + tdSql.checkData(8, 4, nan) tdSql.checkData(8, 5, -1.5661895943272113) tdSql.checkData(8, 6, 5.513771854144419) tdSql.checkData(9, 0, 45) tdSql.checkData(9, 1, 0.123573122745224) tdSql.checkData(9, 2, 0.6735650596658175) tdSql.checkData(9, 3, 1.5193186190030223) - tdSql.checkData(9, 4, None) + tdSql.checkData(9, 4, nan) tdSql.checkData(9, 5, -1.5661895943272113) tdSql.checkData(9, 6, 5.513771854144419) tdSql.checkData(10, 0, 44) tdSql.checkData(10, 1, 0.9017883476488092) tdSql.checkData(10, 2, 0.6085839480802863) tdSql.checkData(10, 3, 3.5552629892514687) - tdSql.checkData(10, 4, None) + tdSql.checkData(10, 4, nan) tdSql.checkData(10, 5, -1.9810692649977342) tdSql.checkData(10, 6, 3.0531030020123464) tdSql.checkData(11, 0, 44) tdSql.checkData(11, 1, 0.9017883476488092) tdSql.checkData(11, 2, 0.6085839480802863) tdSql.checkData(11, 3, 3.5552629892514687) - tdSql.checkData(11, 4, None) + tdSql.checkData(11, 4, nan) tdSql.checkData(11, 5, -1.9810692649977342) tdSql.checkData(11, 6, 3.0531030020123464) tdSql.checkData(12, 0, 43) tdSql.checkData(12, 1, 0.8509035245341184) tdSql.checkData(12, 2, 0.9874457808369176) tdSql.checkData(12, 3, 1.5962924548219202) - tdSql.checkData(12, 4, None) + tdSql.checkData(12, 4, nan) tdSql.checkData(12, 5, -1.2490970766755156) tdSql.checkData(12, 6, 0.5781542141407696) tdSql.checkData(13, 0, 43) tdSql.checkData(13, 1, 0.8509035245341184) tdSql.checkData(13, 2, 0.9874457808369176) tdSql.checkData(13, 3, 1.5962924548219202) - tdSql.checkData(13, 4, None) + tdSql.checkData(13, 4, nan) tdSql.checkData(13, 5, -1.2490970766755156) tdSql.checkData(13, 6, 0.5781542141407696) tdSql.checkData(14, 0, 42) tdSql.checkData(14, 1, 0.017701925105413577) tdSql.checkData(14, 2, 0.7350111780599404) tdSql.checkData(14, 3, 1.1912997639866574) - tdSql.checkData(14, 4, None) + tdSql.checkData(14, 4, nan) tdSql.checkData(14, 5, 0.036467324189017214) tdSql.checkData(14, 6, 6.024578312510778) tdSql.checkData(15, 0, 42) tdSql.checkData(15, 1, 0.017701925105413577) tdSql.checkData(15, 2, 0.7350111780599404) tdSql.checkData(15, 3, 1.1912997639866574) - tdSql.checkData(15, 4, None) + tdSql.checkData(15, 4, nan) tdSql.checkData(15, 5, 0.036467324189017214) tdSql.checkData(15, 6, 6.024578312510778) tdSql.checkData(16, 0, 41) tdSql.checkData(16, 1, -0.8317747426285983) tdSql.checkData(16, 2, 0.5704067143341829) tdSql.checkData(16, 3, 3.397430462894578) - tdSql.checkData(16, 4, None) + tdSql.checkData(16, 4, nan) tdSql.checkData(16, 5, 0.9190273051332304) tdSql.checkData(16, 6, 3.473885481113728) tdSql.checkData(17, 0, 41) tdSql.checkData(17, 1, -0.8317747426285983) tdSql.checkData(17, 2, 0.5704067143341829) tdSql.checkData(17, 3, 3.397430462894578) - tdSql.checkData(17, 4, None) + tdSql.checkData(17, 4, nan) tdSql.checkData(17, 5, 0.9190273051332304) tdSql.checkData(17, 6, 3.473885481113728) tdSql.checkData(18, 0, 40) tdSql.checkData(18, 1, -0.9165215479156338) tdSql.checkData(18, 2, 0.9564033460276342) tdSql.checkData(18, 3, 1.889162191085516) - tdSql.checkData(18, 4, None) + tdSql.checkData(18, 4, nan) tdSql.checkData(18, 5, 0.90296737936602) tdSql.checkData(18, 6, 0.888896415152729) tdSql.checkData(19, 0, 40) tdSql.checkData(19, 1, -0.9165215479156338) tdSql.checkData(19, 2, 0.9564033460276342) tdSql.checkData(19, 3, 1.889162191085516) - tdSql.checkData(19, 4, None) + tdSql.checkData(19, 4, nan) tdSql.checkData(19, 5, 0.90296737936602) tdSql.checkData(19, 6, 0.888896415152729) tdSql.checkData(20, 0, 39) tdSql.checkData(20, 1, -0.158622668804709) tdSql.checkData(20, 2, 0.7999777847134487) tdSql.checkData(20, 3, 0.8435920138756074) - tdSql.checkData(20, 4, None) + tdSql.checkData(20, 4, nan) tdSql.checkData(20, 5, 0.3319994538301167) tdSql.checkData(20, 6, 7.12853286308907) tdSql.checkData(21, 0, 39) tdSql.checkData(21, 1, -0.158622668804709) tdSql.checkData(21, 2, 0.7999777847134487) tdSql.checkData(21, 3, 0.8435920138756074) - tdSql.checkData(21, 4, None) + tdSql.checkData(21, 4, nan) tdSql.checkData(21, 5, 0.3319994538301167) tdSql.checkData(21, 6, 7.12853286308907) tdSql.checkData(22, 0, 38) tdSql.checkData(22, 1, 0.7451131604793488) tdSql.checkData(22, 2, 0.5472018255605284) tdSql.checkData(22, 3, 3.081063350979351) - tdSql.checkData(22, 4, None) + tdSql.checkData(22, 4, nan) tdSql.checkData(22, 5, -0.007381884932924798) tdSql.checkData(22, 6, 3.8764172978929814) tdSql.checkData(23, 0, 38) tdSql.checkData(23, 1, 0.7451131604793488) tdSql.checkData(23, 2, 0.5472018255605284) tdSql.checkData(23, 3, 3.081063350979351) - tdSql.checkData(23, 4, None) + tdSql.checkData(23, 4, nan) tdSql.checkData(23, 5, -0.007381884932924798) tdSql.checkData(23, 6, 3.8764172978929814) tdSql.checkData(24, 0, 37) tdSql.checkData(24, 1, 0.9637953862840878) tdSql.checkData(24, 2, 0.909721840267583) tdSql.checkData(24, 3, 2.1734252903776303) - tdSql.checkData(24, 4, None) + tdSql.checkData(24, 4, nan) tdSql.checkData(24, 5, 0.32696474077278626) tdSql.checkData(24, 6, 1.174082484128993) tdSql.checkData(25, 0, 37) tdSql.checkData(25, 1, 0.9637953862840878) tdSql.checkData(25, 2, 0.909721840267583) tdSql.checkData(25, 3, 2.1734252903776303) - tdSql.checkData(25, 4, None) + tdSql.checkData(25, 4, nan) tdSql.checkData(25, 5, 0.32696474077278626) tdSql.checkData(25, 6, 1.174082484128993) tdSql.checkData(26, 0, 36) tdSql.checkData(26, 1, 0.2963685787093853) tdSql.checkData(26, 2, 0.8632704401895588) tdSql.checkData(26, 3, 0.5493681603601657) - tdSql.checkData(26, 4, None) + tdSql.checkData(26, 4, nan) tdSql.checkData(26, 5, 0.9944678850925007) tdSql.checkData(26, 6, 11.004294268461184) tdSql.checkData(27, 0, 36) tdSql.checkData(27, 1, 0.2963685787093853) tdSql.checkData(27, 2, 0.8632704401895588) tdSql.checkData(27, 3, 0.5493681603601657) - tdSql.checkData(27, 4, None) + tdSql.checkData(27, 4, nan) tdSql.checkData(27, 5, 0.9944678850925007) tdSql.checkData(27, 6, 11.004294268461184) tdSql.checkData(28, 0, 35) tdSql.checkData(28, 1, -0.6435381333569995) tdSql.checkData(28, 2, 0.5403764709316752) tdSql.checkData(28, 3, 2.734210799811235) - tdSql.checkData(28, 4, None) + tdSql.checkData(28, 4, nan) tdSql.checkData(28, 5, 1.1930854189064375) tdSql.checkData(28, 6, 4.24770540197234) tdSql.checkData(29, 0, 35) tdSql.checkData(29, 1, -0.6435381333569995) tdSql.checkData(29, 2, 0.5403764709316752) tdSql.checkData(29, 3, 2.734210799811235) - tdSql.checkData(29, 4, None) + tdSql.checkData(29, 4, nan) tdSql.checkData(29, 5, 1.1930854189064375) tdSql.checkData(29, 6, 4.24770540197234) tdSql.checkData(30, 0, 34) tdSql.checkData(30, 1, -0.9917788534431158) tdSql.checkData(30, 2, 0.8517779466253769) tdSql.checkData(30, 3, 2.470955260231499) - tdSql.checkData(30, 4, None) + tdSql.checkData(30, 4, nan) tdSql.checkData(30, 5, 0.4428112547200472) tdSql.checkData(30, 6, 1.4785733565944832) tdSql.checkData(31, 0, 34) tdSql.checkData(31, 1, -0.9917788534431158) tdSql.checkData(31, 2, 0.8517779466253769) tdSql.checkData(31, 3, 2.470955260231499) - tdSql.checkData(31, 4, None) + tdSql.checkData(31, 4, nan) tdSql.checkData(31, 5, 0.4428112547200472) tdSql.checkData(31, 6, 1.4785733565944832) tdSql.checkData(32, 0, 33) tdSql.checkData(32, 1, -0.428182669496151) tdSql.checkData(32, 2, 0.9194811573015673) tdSql.checkData(32, 3, 0.4437992589174107) - tdSql.checkData(32, 4, None) + tdSql.checkData(32, 4, nan) tdSql.checkData(32, 5, -0.9001958571391758) tdSql.checkData(32, 6, -72.33956595410905) tdSql.checkData(33, 0, 33) tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 3, 0.4437992589174107) - tdSql.checkData(33, 4, None) + tdSql.checkData(33, 4, nan) tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(34, 0, 32) tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 2, 0.5503344099628432) tdSql.checkData(34, 3, 2.413227615833899) - tdSql.checkData(34, 4, None) + tdSql.checkData(34, 4, nan) tdSql.checkData(34, 5, -1.8893763681780902) tdSql.checkData(34, 6, 4.581032079680554) tdSql.checkData(35, 0, 32) tdSql.checkData(35, 1, 0.5290826861200238) tdSql.checkData(35, 2, 0.5503344099628432) tdSql.checkData(35, 3, 2.413227615833899) - tdSql.checkData(35, 4, None) + tdSql.checkData(35, 4, nan) tdSql.checkData(35, 5, -1.8893763681780902) tdSql.checkData(35, 6, 4.581032079680554) tdSql.checkData(36, 0, 31) tdSql.checkData(36, 1, 0.9999118601072672) tdSql.checkData(36, 2, 0.7877590247885756) tdSql.checkData(36, 3, 2.7979785951133604) - tdSql.checkData(36, 4, None) + tdSql.checkData(36, 4, nan) tdSql.checkData(36, 5, -1.7874722290307907) tdSql.checkData(36, 6, 1.8191237353300793) tdSql.checkData(37, 0, 31) tdSql.checkData(37, 1, 0.9999118601072672) tdSql.checkData(37, 2, 0.7877590247885756) tdSql.checkData(37, 3, 2.7979785951133604) - tdSql.checkData(37, 4, None) + tdSql.checkData(37, 4, nan) tdSql.checkData(37, 5, -1.7874722290307907) tdSql.checkData(37, 6, 1.8191237353300793) tdSql.checkData(38, 0, 30) tdSql.checkData(38, 1, 0.5514266812416906) tdSql.checkData(38, 2, 0.9635288988181601) tdSql.checkData(38, 3, 0.5944617511422015) - tdSql.checkData(38, 4, None) + tdSql.checkData(38, 4, nan) tdSql.checkData(38, 5, -0.7022004347538967) tdSql.checkData(38, 6, -3.710141817748492) tdSql.checkData(39, 0, 30) tdSql.checkData(39, 1, 0.5514266812416906) tdSql.checkData(39, 2, 0.9635288988181601) tdSql.checkData(39, 3, 0.5944617511422015) - tdSql.checkData(39, 4, None) + tdSql.checkData(39, 4, nan) tdSql.checkData(39, 5, -0.7022004347538967) tdSql.checkData(39, 6, -3.710141817748492) tdSql.checkData(40, 0, 29) tdSql.checkData(40, 1, -0.404037645323065) tdSql.checkData(40, 2, 0.5764850221962442) tdSql.checkData(40, 3, 2.1197476343754156) - tdSql.checkData(40, 4, None) + tdSql.checkData(40, 4, nan) tdSql.checkData(40, 5, 0.5162157333804713) tdSql.checkData(40, 6, 4.8800154918827525) tdSql.checkData(41, 0, 29) tdSql.checkData(41, 1, -0.404037645323065) tdSql.checkData(41, 2, 0.5764850221962442) tdSql.checkData(41, 3, 2.1197476343754156) - tdSql.checkData(41, 4, None) + tdSql.checkData(41, 4, nan) tdSql.checkData(41, 5, 0.5162157333804713) tdSql.checkData(41, 6, 4.8800154918827525) tdSql.checkData(42, 0, 28) tdSql.checkData(42, 1, -0.9880316240928618) tdSql.checkData(42, 2, 0.7230710689951642) tdSql.checkData(42, 3, 3.1457526648156393) - tdSql.checkData(42, 4, None) + tdSql.checkData(42, 4, nan) tdSql.checkData(42, 5, 1.0206076417536643) tdSql.checkData(42, 6, 2.197019393348823) tdSql.checkData(43, 0, 28) tdSql.checkData(43, 1, -0.9880316240928618) tdSql.checkData(43, 2, 0.7230710689951642) tdSql.checkData(43, 3, 3.1457526648156393) - tdSql.checkData(43, 4, None) + tdSql.checkData(43, 4, nan) tdSql.checkData(43, 5, 1.0206076417536643) tdSql.checkData(43, 6, 2.197019393348823) tdSql.checkData(44, 0, 27) tdSql.checkData(44, 1, -0.6636338842129675) tdSql.checkData(44, 2, 0.9912542848596704) tdSql.checkData(44, 3, 0.9080812682077812) - tdSql.checkData(44, 4, None) + tdSql.checkData(44, 4, nan) tdSql.checkData(44, 5, 0.6788951190016388) tdSql.checkData(44, 6, -0.8324928492797357) tdSql.checkData(45, 0, 27) tdSql.checkData(45, 1, -0.6636338842129675) tdSql.checkData(45, 2, 0.9912542848596704) tdSql.checkData(45, 3, 0.9080812682077812) - tdSql.checkData(45, 4, None) + tdSql.checkData(45, 4, nan) tdSql.checkData(45, 5, 0.6788951190016388) tdSql.checkData(45, 6, -0.8324928492797357) tdSql.checkData(46, 0, 26) tdSql.checkData(46, 1, 0.27090578830786904) tdSql.checkData(46, 2, 0.6172306382193644) tdSql.checkData(46, 3, 1.835550377607515) - tdSql.checkData(46, 4, None) + tdSql.checkData(46, 4, nan) tdSql.checkData(46, 5, 0.11431954199291106) tdSql.checkData(46, 6, 5.165381146246765) tdSql.checkData(47, 0, 26) tdSql.checkData(47, 1, 0.27090578830786904) tdSql.checkData(47, 2, 0.6172306382193644) tdSql.checkData(47, 3, 1.835550377607515) - tdSql.checkData(47, 4, None) + tdSql.checkData(47, 4, nan) tdSql.checkData(47, 5, 0.11431954199291106) tdSql.checkData(47, 6, 5.165381146246765) tdSql.checkData(48, 0, 25) tdSql.checkData(48, 1, 0.956375928404503) tdSql.checkData(48, 2, 0.6628179613691831) tdSql.checkData(48, 3, 3.4435632194258416) - tdSql.checkData(48, 4, None) + tdSql.checkData(48, 4, nan) tdSql.checkData(48, 5, 0.05676687083562715) tdSql.checkData(48, 6, 2.6040987392745354) tdSql.checkData(49, 0, 25) tdSql.checkData(49, 1, 0.956375928404503) tdSql.checkData(49, 2, 0.6628179613691831) tdSql.checkData(49, 3, 3.4435632194258416) - tdSql.checkData(49, 4, None) + tdSql.checkData(49, 4, nan) tdSql.checkData(49, 5, 0.05676687083562715) tdSql.checkData(49, 6, 2.6040987392745354) tdSql.checkData(50, 0, 24) tdSql.checkData(50, 1, 0.7625584504796027) tdSql.checkData(50, 2, 0.999960827417674) tdSql.checkData(50, 3, 1.2552318002593996) - tdSql.checkData(50, 4, None) + tdSql.checkData(50, 4, nan) tdSql.checkData(50, 5, 0.6200983185456957) tdSql.checkData(50, 6, 0.09684864095463253) tdSql.checkData(51, 0, 24) tdSql.checkData(51, 1, 0.7625584504796027) tdSql.checkData(51, 2, 0.999960827417674) tdSql.checkData(51, 3, 1.2552318002593996) - tdSql.checkData(51, 4, None) + tdSql.checkData(51, 4, nan) tdSql.checkData(51, 5, 0.6200983185456957) tdSql.checkData(51, 6, 0.09684864095463253) tdSql.checkData(52, 0, 23) tdSql.checkData(52, 1, -0.13235175009777303) tdSql.checkData(52, 2, 0.6699494442536529) tdSql.checkData(52, 3, 1.5387402975985367) - tdSql.checkData(52, 4, None) + tdSql.checkData(52, 4, nan) tdSql.checkData(52, 5, 1.1825447904081037) tdSql.checkData(52, 6, 5.489941431040083) tdSql.checkData(53, 0, 23) tdSql.checkData(53, 1, -0.13235175009777303) tdSql.checkData(53, 2, 0.6699494442536529) tdSql.checkData(53, 3, 1.5387402975985367) - tdSql.checkData(53, 4, None) + tdSql.checkData(53, 4, nan) tdSql.checkData(53, 5, 1.1825447904081037) tdSql.checkData(53, 6, 5.489941431040083) tdSql.checkData(54, 0, 22) tdSql.checkData(54, 1, -0.9055783620066239) tdSql.checkData(54, 2, 0.6114178044194122) tdSql.checkData(54, 3, 3.5568711064263105) - tdSql.checkData(54, 4, None) + tdSql.checkData(54, 4, nan) tdSql.checkData(54, 5, 0.9837833410919679) tdSql.checkData(54, 6, 3.0265535811470983) tdSql.checkData(55, 0, 22) tdSql.checkData(55, 1, -0.9055783620066239) tdSql.checkData(55, 2, 0.6114178044194122) tdSql.checkData(55, 3, 3.5568711064263105) - tdSql.checkData(55, 4, None) + tdSql.checkData(55, 4, nan) tdSql.checkData(55, 5, 0.9837833410919679) tdSql.checkData(55, 6, 3.0265535811470983) tdSql.checkData(56, 0, 21) tdSql.checkData(56, 1, -0.8462204041751706) tdSql.checkData(56, 2, 0.9887894200405688) tdSql.checkData(56, 3, 1.5772240911721418) - tdSql.checkData(56, 4, None) + tdSql.checkData(56, 4, nan) tdSql.checkData(56, 5, -0.11647857397382422) tdSql.checkData(56, 6, 0.5559799244477626) tdSql.checkData(57, 0, 21) tdSql.checkData(57, 1, -0.8462204041751706) tdSql.checkData(57, 2, 0.9887894200405688) tdSql.checkData(57, 3, 1.5772240911721418) - tdSql.checkData(57, 4, None) + tdSql.checkData(57, 4, nan) tdSql.checkData(57, 5, -0.11647857397382422) tdSql.checkData(57, 6, 0.5559799244477626) tdSql.checkData(58, 0, 20) tdSql.checkData(58, 1, -0.008851309290403876) tdSql.checkData(58, 2, 0.7310155667453407) tdSql.checkData(58, 3, 1.2127175951404974) - tdSql.checkData(58, 4, None) + tdSql.checkData(58, 4, nan) tdSql.checkData(58, 5, -1.4304290589415767) tdSql.checkData(58, 6, 5.982274104704091) tdSql.checkData(59, 0, 20) tdSql.checkData(59, 1, -0.008851309290403876) tdSql.checkData(59, 2, 0.7310155667453407) tdSql.checkData(59, 3, 1.2127175951404974) - tdSql.checkData(59, 4, None) + tdSql.checkData(59, 4, nan) tdSql.checkData(59, 5, -1.4304290589415767) tdSql.checkData(59, 6, 5.982274104704091) tdSql.checkData(60, 0, 19) tdSql.checkData(60, 1, 0.8366556385360561) tdSql.checkData(60, 2, 0.5723746128431292) tdSql.checkData(60, 3, 3.413484890511323) - tdSql.checkData(60, 4, None) + tdSql.checkData(60, 4, nan) tdSql.checkData(60, 5, -1.9952541841757747) tdSql.checkData(60, 6, 3.4479580493217856) tdSql.checkData(61, 0, 19) tdSql.checkData(61, 1, 0.8366556385360561) tdSql.checkData(61, 2, 0.5723746128431292) tdSql.checkData(61, 3, 3.413484890511323) - tdSql.checkData(61, 4, None) + tdSql.checkData(61, 4, nan) tdSql.checkData(61, 5, -1.9952541841757747) tdSql.checkData(61, 6, 3.4479580493217856) tdSql.checkData(62, 0, 18) tdSql.checkData(62, 1, 0.9129452507276277) tdSql.checkData(62, 2, 0.9588413200803038) tdSql.checkData(62, 3, 1.8713332491184997) - tdSql.checkData(62, 4, None) + tdSql.checkData(62, 4, nan) tdSql.checkData(62, 5, -1.3983047743451864) tdSql.checkData(62, 6, 0.8709074342191974) tdSql.checkData(63, 0, 18) tdSql.checkData(63, 1, 0.9129452507276277) tdSql.checkData(63, 2, 0.9588413200803038) tdSql.checkData(63, 3, 1.8713332491184997) - tdSql.checkData(63, 4, None) + tdSql.checkData(63, 4, nan) tdSql.checkData(63, 5, -1.3983047743451864) tdSql.checkData(63, 6, 0.8709074342191974) tdSql.checkData(64, 0, 17) tdSql.checkData(64, 1, 0.14987720966295234) tdSql.checkData(64, 2, 0.7959095686227995) tdSql.checkData(64, 3, 0.864944320724419) - tdSql.checkData(64, 4, None) + tdSql.checkData(64, 4, nan) tdSql.checkData(64, 5, -0.13037289959062748) tdSql.checkData(64, 6, 7.022998331594864) tdSql.checkData(65, 0, 17) tdSql.checkData(65, 1, 0.14987720966295234) tdSql.checkData(65, 2, 0.7959095686227995) tdSql.checkData(65, 3, 0.864944320724419) - tdSql.checkData(65, 4, None) + tdSql.checkData(65, 4, nan) tdSql.checkData(65, 5, -0.13037289959062748) tdSql.checkData(65, 6, 7.022998331594864) tdSql.checkData(66, 0, 16) tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 3, 3.102748784455539) - tdSql.checkData(66, 4, None) + tdSql.checkData(66, 4, nan) tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(67, 0, 16) tdSql.checkData(67, 1, -0.750987246771676) tdSql.checkData(67, 2, 0.5481819942730298) tdSql.checkData(67, 3, 3.102748784455539) - tdSql.checkData(67, 4, None) + tdSql.checkData(67, 4, nan) tdSql.checkData(67, 5, 0.8513297604701857) tdSql.checkData(67, 6, 3.852058923265594) tdSql.checkData(68, 0, 15) tdSql.checkData(68, 1, -0.9613974918795568) tdSql.checkData(68, 2, 0.9130208165623314) tdSql.checkData(68, 3, 2.1554866011151765) - tdSql.checkData(68, 4, None) + tdSql.checkData(68, 4, nan) tdSql.checkData(68, 5, 0.9521751875546269) tdSql.checkData(68, 6, 1.1559749749986195) tdSql.checkData(69, 0, 15) tdSql.checkData(69, 1, -0.9613974918795568) tdSql.checkData(69, 2, 0.9130208165623314) tdSql.checkData(69, 3, 2.1554866011151765) - tdSql.checkData(69, 4, None) + tdSql.checkData(69, 4, nan) tdSql.checkData(69, 5, 0.9521751875546269) tdSql.checkData(69, 6, 1.1559749749986195) tdSql.checkData(70, 0, 14) tdSql.checkData(70, 1, -0.2879033166650653) tdSql.checkData(70, 2, 0.859465627274523) tdSql.checkData(70, 3, 0.5636905248139659) - tdSql.checkData(70, 4, None) + tdSql.checkData(70, 4, nan) tdSql.checkData(70, 5, 0.41142163587369207) tdSql.checkData(70, 6, 10.515512404402676) tdSql.checkData(71, 0, 14) tdSql.checkData(71, 1, -0.2879033166650653) tdSql.checkData(71, 2, 0.859465627274523) tdSql.checkData(71, 3, 0.5636905248139659) - tdSql.checkData(71, 4, None) + tdSql.checkData(71, 4, nan) tdSql.checkData(71, 5, 0.41142163587369207) tdSql.checkData(71, 6, 10.515512404402676) tdSql.checkData(72, 0, 13) tdSql.checkData(72, 1, 0.6502878401571168) tdSql.checkData(72, 2, 0.5403105467456532) tdSql.checkData(72, 3, 2.75535470715349) - tdSql.checkData(72, 4, None) + tdSql.checkData(72, 4, nan) tdSql.checkData(72, 5, 0.0009616202598659029) tdSql.checkData(72, 6, 4.225579583416092) tdSql.checkData(73, 0, 13) tdSql.checkData(73, 1, 0.6502878401571168) tdSql.checkData(73, 2, 0.5403105467456532) tdSql.checkData(73, 3, 2.75535470715349) - tdSql.checkData(73, 4, None) + tdSql.checkData(73, 4, nan) tdSql.checkData(73, 5, 0.0009616202598659029) tdSql.checkData(73, 6, 4.225579583416092) tdSql.checkData(74, 0, 12) tdSql.checkData(74, 1, 0.9906073556948704) tdSql.checkData(74, 2, 0.8556343548213666) tdSql.checkData(74, 3, 2.451594361777497) - tdSql.checkData(74, 4, None) + tdSql.checkData(74, 4, nan) tdSql.checkData(74, 5, 0.24838494428124291) tdSql.checkData(74, 6, 1.4585617093317953) tdSql.checkData(75, 0, 12) tdSql.checkData(75, 1, 0.9906073556948704) tdSql.checkData(75, 2, 0.8556343548213666) tdSql.checkData(75, 3, 2.451594361777497) - tdSql.checkData(75, 4, None) + tdSql.checkData(75, 4, nan) tdSql.checkData(75, 5, 0.24838494428124291) tdSql.checkData(75, 6, 1.4585617093317953) tdSql.checkData(76, 0, 11) tdSql.checkData(76, 1, 0.4201670368266409) tdSql.checkData(76, 2, 0.9162743174606308) tdSql.checkData(76, 3, 0.44272645708128566) - tdSql.checkData(76, 4, None) + tdSql.checkData(76, 4, nan) tdSql.checkData(76, 5, 0.9151372562290566) tdSql.checkData(76, 6, -222.95969776348554) tdSql.checkData(77, 0, 11) tdSql.checkData(77, 1, 0.4201670368266409) tdSql.checkData(77, 2, 0.9162743174606308) tdSql.checkData(77, 3, 0.44272645708128566) - tdSql.checkData(77, 4, None) + tdSql.checkData(77, 4, nan) tdSql.checkData(77, 5, 0.9151372562290566) tdSql.checkData(77, 6, -222.95969776348554) tdSql.checkData(78, 0, 10) tdSql.checkData(78, 1, -0.5365729180004349) tdSql.checkData(78, 2, 0.549226270051226) tdSql.checkData(78, 3, 2.432352856101439) - tdSql.checkData(78, 4, None) + tdSql.checkData(78, 4, nan) tdSql.checkData(78, 5, 1.2185572409879093) tdSql.checkData(78, 6, 4.561306078186714) tdSql.checkData(79, 0, 10) tdSql.checkData(79, 1, -0.5365729180004349) tdSql.checkData(79, 2, 0.549226270051226) tdSql.checkData(79, 3, 2.432352856101439) - tdSql.checkData(79, 4, None) + tdSql.checkData(79, 4, nan) tdSql.checkData(79, 5, 1.2185572409879093) tdSql.checkData(79, 6, 4.561306078186714) tdSql.checkData(80, 0, 9) tdSql.checkData(80, 1, -0.9999902065507035) tdSql.checkData(80, 2, 0.7918362090144786) tdSql.checkData(80, 3, 2.776612511546888) - tdSql.checkData(80, 4, None) + tdSql.checkData(80, 4, nan) tdSql.checkData(80, 5, 0.5929886271208413) tdSql.checkData(80, 6, 1.796697093786514) tdSql.checkData(81, 0, 9) tdSql.checkData(81, 1, -0.9999902065507035) tdSql.checkData(81, 2, 0.7918362090144786) tdSql.checkData(81, 3, 2.776612511546888) - tdSql.checkData(81, 4, None) + tdSql.checkData(81, 4, nan) tdSql.checkData(81, 5, 0.5929886271208413) tdSql.checkData(81, 6, 1.796697093786514) tdSql.checkData(82, 0, 8) tdSql.checkData(82, 1, -0.5440211108893698) tdSql.checkData(82, 2, 0.9612168045072789) tdSql.checkData(82, 3, 0.5787344727995947) - tdSql.checkData(82, 4, None) + tdSql.checkData(82, 4, nan) tdSql.checkData(82, 5, -0.7199655182148126) tdSql.checkData(82, 6, -4.087614771885445) tdSql.checkData(83, 0, 8) tdSql.checkData(83, 1, -0.5440211108893698) tdSql.checkData(83, 2, 0.9612168045072789) tdSql.checkData(83, 3, 0.5787344727995947) - tdSql.checkData(83, 4, None) + tdSql.checkData(83, 4, nan) tdSql.checkData(83, 5, -0.7199655182148126) tdSql.checkData(83, 6, -4.087614771885445) tdSql.checkData(84, 0, 7) tdSql.checkData(84, 1, 0.4121184852417566) tdSql.checkData(84, 2, 0.574400879193934) tdSql.checkData(84, 3, 2.137595835197328) - tdSql.checkData(84, 4, None) + tdSql.checkData(84, 4, nan) tdSql.checkData(84, 5, -1.8119088619792247) tdSql.checkData(84, 6, 4.862055338419189) tdSql.checkData(85, 0, 7) tdSql.checkData(85, 1, 0.4121184852417566) tdSql.checkData(85, 2, 0.574400879193934) tdSql.checkData(85, 3, 2.137595835197328) - tdSql.checkData(85, 4, None) + tdSql.checkData(85, 4, nan) tdSql.checkData(85, 5, -1.8119088619792247) tdSql.checkData(85, 6, 4.862055338419189) tdSql.checkData(86, 0, 6) tdSql.checkData(86, 1, 0.9893582466233818) tdSql.checkData(86, 2, 0.7270351311688125) tdSql.checkData(86, 3, 3.1243204798042576) - tdSql.checkData(86, 4, None) + tdSql.checkData(86, 4, nan) tdSql.checkData(86, 5, -1.8696882565721156) tdSql.checkData(86, 6, 2.172420890614816) tdSql.checkData(87, 0, 6) tdSql.checkData(87, 1, 0.9893582466233818) tdSql.checkData(87, 2, 0.7270351311688125) tdSql.checkData(87, 3, 3.1243204798042576) - tdSql.checkData(87, 4, None) + tdSql.checkData(87, 4, nan) tdSql.checkData(87, 5, -1.8696882565721156) tdSql.checkData(87, 6, 2.172420890614816) tdSql.checkData(88, 0, 5) tdSql.checkData(88, 1, 0.6569865987187891) tdSql.checkData(88, 2, 0.9900590857598653) tdSql.checkData(88, 3, 0.8864495743441427) - tdSql.checkData(88, 4, None) + tdSql.checkData(88, 4, nan) tdSql.checkData(88, 5, -0.876294736008743) tdSql.checkData(88, 6, -0.9245361171359558) tdSql.checkData(89, 0, 5) tdSql.checkData(89, 1, 0.6569865987187891) tdSql.checkData(89, 2, 0.9900590857598653) tdSql.checkData(89, 3, 0.8864495743441427) - tdSql.checkData(89, 4, None) + tdSql.checkData(89, 4, nan) tdSql.checkData(89, 5, -0.876294736008743) tdSql.checkData(89, 6, -0.9245361171359558) tdSql.checkData(90, 0, 4) tdSql.checkData(90, 1, -0.27941549819892586) tdSql.checkData(90, 2, 0.6143002821164822) tdSql.checkData(90, 3, 1.853464438509776) - tdSql.checkData(90, 4, None) + tdSql.checkData(90, 4, nan) tdSql.checkData(90, 5, 0.38234027607634785) tdSql.checkData(90, 6, 5.147179528972959) tdSql.checkData(91, 0, 4) tdSql.checkData(91, 1, -0.27941549819892586) tdSql.checkData(91, 2, 0.6143002821164822) tdSql.checkData(91, 3, 1.853464438509776) - tdSql.checkData(91, 4, None) + tdSql.checkData(91, 4, nan) tdSql.checkData(91, 5, 0.38234027607634785) tdSql.checkData(91, 6, 5.147179528972959) tdSql.checkData(92, 0, 3) tdSql.checkData(92, 1, -0.9589242746631385) tdSql.checkData(92, 2, 0.6663667453928805) tdSql.checkData(92, 3, 3.4288753232277074) - tdSql.checkData(92, 4, None) + tdSql.checkData(92, 4, nan) tdSql.checkData(92, 5, 1.0087371784424417) tdSql.checkData(92, 6, 2.5780379587267963) tdSql.checkData(93, 0, 3) tdSql.checkData(93, 1, -0.9589242746631385) tdSql.checkData(93, 2, 0.6663667453928805) tdSql.checkData(93, 3, 3.4288753232277074) - tdSql.checkData(93, 4, None) + tdSql.checkData(93, 4, nan) tdSql.checkData(93, 5, 1.0087371784424417) tdSql.checkData(93, 6, 2.5780379587267963) tdSql.checkData(94, 0, 2) tdSql.checkData(94, 1, -0.7568024953079282) tdSql.checkData(94, 2, 1.0) tdSql.checkData(94, 3, 1.2340302976078754) - tdSql.checkData(94, 4, None) + tdSql.checkData(94, 4, nan) tdSql.checkData(94, 5, 0.7554222939559553) tdSql.checkData(94, 6, 0.05815764143055291) tdSql.checkData(95, 0, 2) tdSql.checkData(95, 1, -0.7568024953079282) tdSql.checkData(95, 2, 1.0) tdSql.checkData(95, 3, 1.2340302976078754) - tdSql.checkData(95, 4, None) + tdSql.checkData(95, 4, nan) tdSql.checkData(95, 5, 0.7554222939559553) tdSql.checkData(95, 6, 0.05815764143055291) tdSql.checkData(96, 0, 1) @@ -2576,773 +2608,781 @@ class TDTestCase: tdSql.checkData(96, 3, 1.558041126155035) tdSql.checkData(96, 4, 1.8325957145940461) tdSql.checkData(96, 5, 0.17204223631998083) - tdSql.checkData(96, 6, None) + tdSql.checkData(96, 6, nan) tdSql.checkData(97, 0, 1) tdSql.checkData(97, 1, 0.1411200080598672) tdSql.checkData(97, 2, 0.6663667453928805) tdSql.checkData(97, 3, 1.558041126155035) tdSql.checkData(97, 4, 1.8325957145940461) tdSql.checkData(97, 5, 0.17204223631998083) - tdSql.checkData(97, 6, None) + tdSql.checkData(97, 6, nan) tdSql.checkData(98, 0, 0) tdSql.checkData(98, 1, 0.7780731968879212) tdSql.checkData(98, 2, 0.6143002821164822) tdSql.checkData(98, 3, 3.2037266279837113) - tdSql.checkData(98, 4, None) + tdSql.checkData(98, 4, nan) tdSql.checkData(98, 5, 0.02246988233490299) - tdSql.checkData(98, 6, None) + tdSql.checkData(98, 6, nan) tdSql.checkData(99, 0, 0) tdSql.checkData(99, 1, 0.7780731968879212) tdSql.checkData(99, 2, 0.6143002821164822) tdSql.checkData(99, 3, 3.2037266279837113) - tdSql.checkData(99, 4, None) + tdSql.checkData(99, 4, nan) tdSql.checkData(99, 5, 0.02246988233490299) - tdSql.checkData(99, 6, None) + tdSql.checkData(99, 6, nan) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 );') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from st0 );" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 3, 3.2037266279837113) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.02246988233490299) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 1) tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 5, 0.17204223631998083) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) tdSql.checkData(2, 0, 2) tdSql.checkData(2, 1, -0.7568024953079282) tdSql.checkData(2, 2, 1.0) tdSql.checkData(2, 3, 1.2340302976078754) - tdSql.checkData(2, 4, None) + tdSql.checkData(2, 4, nan) tdSql.checkData(2, 5, 0.7554222939559553) tdSql.checkData(2, 6, 0.05815764143055291) tdSql.checkData(3, 0, 3) tdSql.checkData(3, 1, -0.9589242746631385) tdSql.checkData(3, 2, 0.6663667453928805) tdSql.checkData(3, 3, 3.4288753232277074) - tdSql.checkData(3, 4, None) + tdSql.checkData(3, 4, nan) tdSql.checkData(3, 5, 1.0087371784424417) tdSql.checkData(3, 6, 2.5780379587267963) tdSql.checkData(4, 0, 4) tdSql.checkData(4, 1, -0.27941549819892586) tdSql.checkData(4, 2, 0.6143002821164822) tdSql.checkData(4, 3, 1.853464438509776) - tdSql.checkData(4, 4, None) + tdSql.checkData(4, 4, nan) tdSql.checkData(4, 5, 0.38234027607634785) tdSql.checkData(4, 6, 5.147179528972959) tdSql.checkData(5, 0, 5) tdSql.checkData(5, 1, 0.6569865987187891) tdSql.checkData(5, 2, 0.9900590857598653) tdSql.checkData(5, 3, 0.8864495743441427) - tdSql.checkData(5, 4, None) + tdSql.checkData(5, 4, nan) tdSql.checkData(5, 5, -0.876294736008743) tdSql.checkData(5, 6, -0.9245361171359558) tdSql.checkData(6, 0, 6) tdSql.checkData(6, 1, 0.9893582466233818) tdSql.checkData(6, 2, 0.7270351311688125) tdSql.checkData(6, 3, 3.1243204798042576) - tdSql.checkData(6, 4, None) + tdSql.checkData(6, 4, nan) tdSql.checkData(6, 5, -1.8696882565721156) tdSql.checkData(6, 6, 2.172420890614816) tdSql.checkData(7, 0, 7) tdSql.checkData(7, 1, 0.4121184852417566) tdSql.checkData(7, 2, 0.574400879193934) tdSql.checkData(7, 3, 2.137595835197328) - tdSql.checkData(7, 4, None) + tdSql.checkData(7, 4, nan) tdSql.checkData(7, 5, -1.8119088619792247) tdSql.checkData(7, 6, 4.862055338419189) tdSql.checkData(8, 0, 8) tdSql.checkData(8, 1, -0.5440211108893698) tdSql.checkData(8, 2, 0.9612168045072789) tdSql.checkData(8, 3, 0.5787344727995947) - tdSql.checkData(8, 4, None) + tdSql.checkData(8, 4, nan) tdSql.checkData(8, 5, -0.7199655182148126) tdSql.checkData(8, 6, -4.087614771885445) tdSql.checkData(9, 0, 9) tdSql.checkData(9, 1, -0.9999902065507035) tdSql.checkData(9, 2, 0.7918362090144786) tdSql.checkData(9, 3, 2.776612511546888) - tdSql.checkData(9, 4, None) + tdSql.checkData(9, 4, nan) tdSql.checkData(9, 5, 0.5929886271208413) tdSql.checkData(9, 6, 1.796697093786514) tdSql.checkData(10, 0, 10) tdSql.checkData(10, 1, -0.5365729180004349) tdSql.checkData(10, 2, 0.549226270051226) tdSql.checkData(10, 3, 2.432352856101439) - tdSql.checkData(10, 4, None) + tdSql.checkData(10, 4, nan) tdSql.checkData(10, 5, 1.2185572409879093) tdSql.checkData(10, 6, 4.561306078186714) tdSql.checkData(11, 0, 11) tdSql.checkData(11, 1, 0.4201670368266409) tdSql.checkData(11, 2, 0.9162743174606308) tdSql.checkData(11, 3, 0.44272645708128566) - tdSql.checkData(11, 4, None) + tdSql.checkData(11, 4, nan) tdSql.checkData(11, 5, 0.9151372562290566) tdSql.checkData(11, 6, -222.95969776348554) tdSql.checkData(12, 0, 12) tdSql.checkData(12, 1, 0.9906073556948704) tdSql.checkData(12, 2, 0.8556343548213666) tdSql.checkData(12, 3, 2.451594361777497) - tdSql.checkData(12, 4, None) + tdSql.checkData(12, 4, nan) tdSql.checkData(12, 5, 0.24838494428124291) tdSql.checkData(12, 6, 1.4585617093317953) tdSql.checkData(13, 0, 13) tdSql.checkData(13, 1, 0.6502878401571168) tdSql.checkData(13, 2, 0.5403105467456532) tdSql.checkData(13, 3, 2.75535470715349) - tdSql.checkData(13, 4, None) + tdSql.checkData(13, 4, nan) tdSql.checkData(13, 5, 0.0009616202598659029) tdSql.checkData(13, 6, 4.225579583416092) tdSql.checkData(14, 0, 14) tdSql.checkData(14, 1, -0.2879033166650653) tdSql.checkData(14, 2, 0.859465627274523) tdSql.checkData(14, 3, 0.5636905248139659) - tdSql.checkData(14, 4, None) + tdSql.checkData(14, 4, nan) tdSql.checkData(14, 5, 0.41142163587369207) tdSql.checkData(14, 6, 10.515512404402676) tdSql.checkData(15, 0, 15) tdSql.checkData(15, 1, -0.9613974918795568) tdSql.checkData(15, 2, 0.9130208165623314) tdSql.checkData(15, 3, 2.1554866011151765) - tdSql.checkData(15, 4, None) + tdSql.checkData(15, 4, nan) tdSql.checkData(15, 5, 0.9521751875546269) tdSql.checkData(15, 6, 1.1559749749986195) tdSql.checkData(16, 0, 16) tdSql.checkData(16, 1, -0.750987246771676) tdSql.checkData(16, 2, 0.5481819942730298) tdSql.checkData(16, 3, 3.102748784455539) - tdSql.checkData(16, 4, None) + tdSql.checkData(16, 4, nan) tdSql.checkData(16, 5, 0.8513297604701857) tdSql.checkData(16, 6, 3.852058923265594) tdSql.checkData(17, 0, 17) tdSql.checkData(17, 1, 0.14987720966295234) tdSql.checkData(17, 2, 0.7959095686227995) tdSql.checkData(17, 3, 0.864944320724419) - tdSql.checkData(17, 4, None) + tdSql.checkData(17, 4, nan) tdSql.checkData(17, 5, -0.13037289959062748) tdSql.checkData(17, 6, 7.022998331594864) tdSql.checkData(18, 0, 18) tdSql.checkData(18, 1, 0.9129452507276277) tdSql.checkData(18, 2, 0.9588413200803038) tdSql.checkData(18, 3, 1.8713332491184997) - tdSql.checkData(18, 4, None) + tdSql.checkData(18, 4, nan) tdSql.checkData(18, 5, -1.3983047743451864) tdSql.checkData(18, 6, 0.8709074342191974) tdSql.checkData(19, 0, 19) tdSql.checkData(19, 1, 0.8366556385360561) tdSql.checkData(19, 2, 0.5723746128431292) tdSql.checkData(19, 3, 3.413484890511323) - tdSql.checkData(19, 4, None) + tdSql.checkData(19, 4, nan) tdSql.checkData(19, 5, -1.9952541841757747) tdSql.checkData(19, 6, 3.4479580493217856) tdSql.checkData(20, 0, 20) tdSql.checkData(20, 1, -0.008851309290403876) tdSql.checkData(20, 2, 0.7310155667453407) tdSql.checkData(20, 3, 1.2127175951404974) - tdSql.checkData(20, 4, None) + tdSql.checkData(20, 4, nan) tdSql.checkData(20, 5, -1.4304290589415767) tdSql.checkData(20, 6, 5.982274104704091) tdSql.checkData(21, 0, 21) tdSql.checkData(21, 1, -0.8462204041751706) tdSql.checkData(21, 2, 0.9887894200405688) tdSql.checkData(21, 3, 1.5772240911721418) - tdSql.checkData(21, 4, None) + tdSql.checkData(21, 4, nan) tdSql.checkData(21, 5, -0.11647857397382422) tdSql.checkData(21, 6, 0.5559799244477626) tdSql.checkData(22, 0, 22) tdSql.checkData(22, 1, -0.9055783620066239) tdSql.checkData(22, 2, 0.6114178044194122) tdSql.checkData(22, 3, 3.5568711064263105) - tdSql.checkData(22, 4, None) + tdSql.checkData(22, 4, nan) tdSql.checkData(22, 5, 0.9837833410919679) tdSql.checkData(22, 6, 3.0265535811470983) tdSql.checkData(23, 0, 23) tdSql.checkData(23, 1, -0.13235175009777303) tdSql.checkData(23, 2, 0.6699494442536529) tdSql.checkData(23, 3, 1.5387402975985367) - tdSql.checkData(23, 4, None) + tdSql.checkData(23, 4, nan) tdSql.checkData(23, 5, 1.1825447904081037) tdSql.checkData(23, 6, 5.489941431040083) tdSql.checkData(24, 0, 24) tdSql.checkData(24, 1, 0.7625584504796027) tdSql.checkData(24, 2, 0.999960827417674) tdSql.checkData(24, 3, 1.2552318002593996) - tdSql.checkData(24, 4, None) + tdSql.checkData(24, 4, nan) tdSql.checkData(24, 5, 0.6200983185456957) tdSql.checkData(24, 6, 0.09684864095463253) tdSql.checkData(25, 0, 25) tdSql.checkData(25, 1, 0.956375928404503) tdSql.checkData(25, 2, 0.6628179613691831) tdSql.checkData(25, 3, 3.4435632194258416) - tdSql.checkData(25, 4, None) + tdSql.checkData(25, 4, nan) tdSql.checkData(25, 5, 0.05676687083562715) tdSql.checkData(25, 6, 2.6040987392745354) tdSql.checkData(26, 0, 26) tdSql.checkData(26, 1, 0.27090578830786904) tdSql.checkData(26, 2, 0.6172306382193644) tdSql.checkData(26, 3, 1.835550377607515) - tdSql.checkData(26, 4, None) + tdSql.checkData(26, 4, nan) tdSql.checkData(26, 5, 0.11431954199291106) tdSql.checkData(26, 6, 5.165381146246765) tdSql.checkData(27, 0, 27) tdSql.checkData(27, 1, -0.6636338842129675) tdSql.checkData(27, 2, 0.9912542848596704) tdSql.checkData(27, 3, 0.9080812682077812) - tdSql.checkData(27, 4, None) + tdSql.checkData(27, 4, nan) tdSql.checkData(27, 5, 0.6788951190016388) tdSql.checkData(27, 6, -0.8324928492797357) tdSql.checkData(28, 0, 28) tdSql.checkData(28, 1, -0.9880316240928618) tdSql.checkData(28, 2, 0.7230710689951642) tdSql.checkData(28, 3, 3.1457526648156393) - tdSql.checkData(28, 4, None) + tdSql.checkData(28, 4, nan) tdSql.checkData(28, 5, 1.0206076417536643) tdSql.checkData(28, 6, 2.197019393348823) tdSql.checkData(29, 0, 29) tdSql.checkData(29, 1, -0.404037645323065) tdSql.checkData(29, 2, 0.5764850221962442) tdSql.checkData(29, 3, 2.1197476343754156) - tdSql.checkData(29, 4, None) + tdSql.checkData(29, 4, nan) tdSql.checkData(29, 5, 0.5162157333804713) tdSql.checkData(29, 6, 4.8800154918827525) tdSql.checkData(30, 0, 30) tdSql.checkData(30, 1, 0.5514266812416906) tdSql.checkData(30, 2, 0.9635288988181601) tdSql.checkData(30, 3, 0.5944617511422015) - tdSql.checkData(30, 4, None) + tdSql.checkData(30, 4, nan) tdSql.checkData(30, 5, -0.7022004347538967) tdSql.checkData(30, 6, -3.710141817748492) tdSql.checkData(31, 0, 31) tdSql.checkData(31, 1, 0.9999118601072672) tdSql.checkData(31, 2, 0.7877590247885756) tdSql.checkData(31, 3, 2.7979785951133604) - tdSql.checkData(31, 4, None) + tdSql.checkData(31, 4, nan) tdSql.checkData(31, 5, -1.7874722290307907) tdSql.checkData(31, 6, 1.8191237353300793) tdSql.checkData(32, 0, 32) tdSql.checkData(32, 1, 0.5290826861200238) tdSql.checkData(32, 2, 0.5503344099628432) tdSql.checkData(32, 3, 2.413227615833899) - tdSql.checkData(32, 4, None) + tdSql.checkData(32, 4, nan) tdSql.checkData(32, 5, -1.8893763681780902) tdSql.checkData(32, 6, 4.581032079680554) tdSql.checkData(33, 0, 33) tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 3, 0.4437992589174107) - tdSql.checkData(33, 4, None) + tdSql.checkData(33, 4, nan) tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(34, 0, 34) tdSql.checkData(34, 1, -0.9917788534431158) tdSql.checkData(34, 2, 0.8517779466253769) tdSql.checkData(34, 3, 2.470955260231499) - tdSql.checkData(34, 4, None) + tdSql.checkData(34, 4, nan) tdSql.checkData(34, 5, 0.4428112547200472) tdSql.checkData(34, 6, 1.4785733565944832) tdSql.checkData(35, 0, 35) tdSql.checkData(35, 1, -0.6435381333569995) tdSql.checkData(35, 2, 0.5403764709316752) tdSql.checkData(35, 3, 2.734210799811235) - tdSql.checkData(35, 4, None) + tdSql.checkData(35, 4, nan) tdSql.checkData(35, 5, 1.1930854189064375) tdSql.checkData(35, 6, 4.24770540197234) tdSql.checkData(36, 0, 36) tdSql.checkData(36, 1, 0.2963685787093853) tdSql.checkData(36, 2, 0.8632704401895588) tdSql.checkData(36, 3, 0.5493681603601657) - tdSql.checkData(36, 4, None) + tdSql.checkData(36, 4, nan) tdSql.checkData(36, 5, 0.9944678850925007) tdSql.checkData(36, 6, 11.004294268461184) tdSql.checkData(37, 0, 37) tdSql.checkData(37, 1, 0.9637953862840878) tdSql.checkData(37, 2, 0.909721840267583) tdSql.checkData(37, 3, 2.1734252903776303) - tdSql.checkData(37, 4, None) + tdSql.checkData(37, 4, nan) tdSql.checkData(37, 5, 0.32696474077278626) tdSql.checkData(37, 6, 1.174082484128993) tdSql.checkData(38, 0, 38) tdSql.checkData(38, 1, 0.7451131604793488) tdSql.checkData(38, 2, 0.5472018255605284) tdSql.checkData(38, 3, 3.081063350979351) - tdSql.checkData(38, 4, None) + tdSql.checkData(38, 4, nan) tdSql.checkData(38, 5, -0.007381884932924798) tdSql.checkData(38, 6, 3.8764172978929814) tdSql.checkData(39, 0, 39) tdSql.checkData(39, 1, -0.158622668804709) tdSql.checkData(39, 2, 0.7999777847134487) tdSql.checkData(39, 3, 0.8435920138756074) - tdSql.checkData(39, 4, None) + tdSql.checkData(39, 4, nan) tdSql.checkData(39, 5, 0.3319994538301167) tdSql.checkData(39, 6, 7.12853286308907) tdSql.checkData(40, 0, 40) tdSql.checkData(40, 1, -0.9165215479156338) tdSql.checkData(40, 2, 0.9564033460276342) tdSql.checkData(40, 3, 1.889162191085516) - tdSql.checkData(40, 4, None) + tdSql.checkData(40, 4, nan) tdSql.checkData(40, 5, 0.90296737936602) tdSql.checkData(40, 6, 0.888896415152729) tdSql.checkData(41, 0, 41) tdSql.checkData(41, 1, -0.8317747426285983) tdSql.checkData(41, 2, 0.5704067143341829) tdSql.checkData(41, 3, 3.397430462894578) - tdSql.checkData(41, 4, None) + tdSql.checkData(41, 4, nan) tdSql.checkData(41, 5, 0.9190273051332304) tdSql.checkData(41, 6, 3.473885481113728) tdSql.checkData(42, 0, 42) tdSql.checkData(42, 1, 0.017701925105413577) tdSql.checkData(42, 2, 0.7350111780599404) tdSql.checkData(42, 3, 1.1912997639866574) - tdSql.checkData(42, 4, None) + tdSql.checkData(42, 4, nan) tdSql.checkData(42, 5, 0.036467324189017214) tdSql.checkData(42, 6, 6.024578312510778) tdSql.checkData(43, 0, 43) tdSql.checkData(43, 1, 0.8509035245341184) tdSql.checkData(43, 2, 0.9874457808369176) tdSql.checkData(43, 3, 1.5962924548219202) - tdSql.checkData(43, 4, None) + tdSql.checkData(43, 4, nan) tdSql.checkData(43, 5, -1.2490970766755156) tdSql.checkData(43, 6, 0.5781542141407696) tdSql.checkData(44, 0, 44) tdSql.checkData(44, 1, 0.9017883476488092) tdSql.checkData(44, 2, 0.6085839480802863) tdSql.checkData(44, 3, 3.5552629892514687) - tdSql.checkData(44, 4, None) + tdSql.checkData(44, 4, nan) tdSql.checkData(44, 5, -1.9810692649977342) tdSql.checkData(44, 6, 3.0531030020123464) tdSql.checkData(45, 0, 45) tdSql.checkData(45, 1, 0.123573122745224) tdSql.checkData(45, 2, 0.6735650596658175) tdSql.checkData(45, 3, 1.5193186190030223) - tdSql.checkData(45, 4, None) + tdSql.checkData(45, 4, nan) tdSql.checkData(45, 5, -1.5661895943272113) tdSql.checkData(45, 6, 5.513771854144419) tdSql.checkData(46, 0, 46) tdSql.checkData(46, 1, -0.7682546613236668) tdSql.checkData(46, 2, 0.9998433250151273) tdSql.checkData(46, 3, 1.2763169256468458) - tdSql.checkData(46, 4, None) + tdSql.checkData(46, 4, nan) tdSql.checkData(46, 5, -0.300459258677913) tdSql.checkData(46, 6, 0.13392039926281352) tdSql.checkData(47, 0, 47) tdSql.checkData(47, 1, -0.9537526527594719) tdSql.checkData(47, 2, 0.6593040763085178) tdSql.checkData(47, 3, 3.4575106745458637) - tdSql.checkData(47, 4, None) + tdSql.checkData(47, 4, nan) tdSql.checkData(47, 5, 0.8820838187306987) tdSql.checkData(47, 6, 2.6302204463996084) tdSql.checkData(48, 0, 48) tdSql.checkData(48, 1, -0.26237485370392877) tdSql.checkData(48, 2, 0.6202081141679935) tdSql.checkData(48, 3, 1.8175857333771335) - tdSql.checkData(48, 4, None) + tdSql.checkData(48, 4, nan) tdSql.checkData(48, 5, 1.211884234321115) tdSql.checkData(48, 6, 5.183714988550632) tdSql.checkData(49, 0, 49) tdSql.checkData(49, 1, 0.6702291758433747) tdSql.checkData(49, 2, 0.9923745526637894) tdSql.checkData(49, 3, 0.9298143670243166) - tdSql.checkData(49, 4, None) + tdSql.checkData(49, 4, nan) tdSql.checkData(49, 5, 0.7136182821549459) tdSql.checkData(49, 6, -0.7462904241496138) tdSql.checkData(50, 0, 0) tdSql.checkData(50, 1, 0.7780731968879212) tdSql.checkData(50, 2, 0.6143002821164822) tdSql.checkData(50, 3, 3.2037266279837113) - tdSql.checkData(50, 4, None) + tdSql.checkData(50, 4, nan) tdSql.checkData(50, 5, 0.02246988233490299) - tdSql.checkData(50, 6, None) + tdSql.checkData(50, 6, nan) tdSql.checkData(51, 0, 1) tdSql.checkData(51, 1, 0.1411200080598672) tdSql.checkData(51, 2, 0.6663667453928805) tdSql.checkData(51, 3, 1.558041126155035) tdSql.checkData(51, 4, 1.8325957145940461) tdSql.checkData(51, 5, 0.17204223631998083) - tdSql.checkData(51, 6, None) + tdSql.checkData(51, 6, nan) tdSql.checkData(52, 0, 2) tdSql.checkData(52, 1, -0.7568024953079282) tdSql.checkData(52, 2, 1.0) tdSql.checkData(52, 3, 1.2340302976078754) - tdSql.checkData(52, 4, None) + tdSql.checkData(52, 4, nan) tdSql.checkData(52, 5, 0.7554222939559553) tdSql.checkData(52, 6, 0.05815764143055291) tdSql.checkData(53, 0, 3) tdSql.checkData(53, 1, -0.9589242746631385) tdSql.checkData(53, 2, 0.6663667453928805) tdSql.checkData(53, 3, 3.4288753232277074) - tdSql.checkData(53, 4, None) + tdSql.checkData(53, 4, nan) tdSql.checkData(53, 5, 1.0087371784424417) tdSql.checkData(53, 6, 2.5780379587267963) tdSql.checkData(54, 0, 4) tdSql.checkData(54, 1, -0.27941549819892586) tdSql.checkData(54, 2, 0.6143002821164822) tdSql.checkData(54, 3, 1.853464438509776) - tdSql.checkData(54, 4, None) + tdSql.checkData(54, 4, nan) tdSql.checkData(54, 5, 0.38234027607634785) tdSql.checkData(54, 6, 5.147179528972959) tdSql.checkData(55, 0, 5) tdSql.checkData(55, 1, 0.6569865987187891) tdSql.checkData(55, 2, 0.9900590857598653) tdSql.checkData(55, 3, 0.8864495743441427) - tdSql.checkData(55, 4, None) + tdSql.checkData(55, 4, nan) tdSql.checkData(55, 5, -0.876294736008743) tdSql.checkData(55, 6, -0.9245361171359558) tdSql.checkData(56, 0, 6) tdSql.checkData(56, 1, 0.9893582466233818) tdSql.checkData(56, 2, 0.7270351311688125) tdSql.checkData(56, 3, 3.1243204798042576) - tdSql.checkData(56, 4, None) + tdSql.checkData(56, 4, nan) tdSql.checkData(56, 5, -1.8696882565721156) tdSql.checkData(56, 6, 2.172420890614816) tdSql.checkData(57, 0, 7) tdSql.checkData(57, 1, 0.4121184852417566) tdSql.checkData(57, 2, 0.574400879193934) tdSql.checkData(57, 3, 2.137595835197328) - tdSql.checkData(57, 4, None) + tdSql.checkData(57, 4, nan) tdSql.checkData(57, 5, -1.8119088619792247) tdSql.checkData(57, 6, 4.862055338419189) tdSql.checkData(58, 0, 8) tdSql.checkData(58, 1, -0.5440211108893698) tdSql.checkData(58, 2, 0.9612168045072789) tdSql.checkData(58, 3, 0.5787344727995947) - tdSql.checkData(58, 4, None) + tdSql.checkData(58, 4, nan) tdSql.checkData(58, 5, -0.7199655182148126) tdSql.checkData(58, 6, -4.087614771885445) tdSql.checkData(59, 0, 9) tdSql.checkData(59, 1, -0.9999902065507035) tdSql.checkData(59, 2, 0.7918362090144786) tdSql.checkData(59, 3, 2.776612511546888) - tdSql.checkData(59, 4, None) + tdSql.checkData(59, 4, nan) tdSql.checkData(59, 5, 0.5929886271208413) tdSql.checkData(59, 6, 1.796697093786514) tdSql.checkData(60, 0, 10) tdSql.checkData(60, 1, -0.5365729180004349) tdSql.checkData(60, 2, 0.549226270051226) tdSql.checkData(60, 3, 2.432352856101439) - tdSql.checkData(60, 4, None) + tdSql.checkData(60, 4, nan) tdSql.checkData(60, 5, 1.2185572409879093) tdSql.checkData(60, 6, 4.561306078186714) tdSql.checkData(61, 0, 11) tdSql.checkData(61, 1, 0.4201670368266409) tdSql.checkData(61, 2, 0.9162743174606308) tdSql.checkData(61, 3, 0.44272645708128566) - tdSql.checkData(61, 4, None) + tdSql.checkData(61, 4, nan) tdSql.checkData(61, 5, 0.9151372562290566) tdSql.checkData(61, 6, -222.95969776348554) tdSql.checkData(62, 0, 12) tdSql.checkData(62, 1, 0.9906073556948704) tdSql.checkData(62, 2, 0.8556343548213666) tdSql.checkData(62, 3, 2.451594361777497) - tdSql.checkData(62, 4, None) + tdSql.checkData(62, 4, nan) tdSql.checkData(62, 5, 0.24838494428124291) tdSql.checkData(62, 6, 1.4585617093317953) tdSql.checkData(63, 0, 13) tdSql.checkData(63, 1, 0.6502878401571168) tdSql.checkData(63, 2, 0.5403105467456532) tdSql.checkData(63, 3, 2.75535470715349) - tdSql.checkData(63, 4, None) + tdSql.checkData(63, 4, nan) tdSql.checkData(63, 5, 0.0009616202598659029) tdSql.checkData(63, 6, 4.225579583416092) tdSql.checkData(64, 0, 14) tdSql.checkData(64, 1, -0.2879033166650653) tdSql.checkData(64, 2, 0.859465627274523) tdSql.checkData(64, 3, 0.5636905248139659) - tdSql.checkData(64, 4, None) + tdSql.checkData(64, 4, nan) tdSql.checkData(64, 5, 0.41142163587369207) tdSql.checkData(64, 6, 10.515512404402676) tdSql.checkData(65, 0, 15) tdSql.checkData(65, 1, -0.9613974918795568) tdSql.checkData(65, 2, 0.9130208165623314) tdSql.checkData(65, 3, 2.1554866011151765) - tdSql.checkData(65, 4, None) + tdSql.checkData(65, 4, nan) tdSql.checkData(65, 5, 0.9521751875546269) tdSql.checkData(65, 6, 1.1559749749986195) tdSql.checkData(66, 0, 16) tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 3, 3.102748784455539) - tdSql.checkData(66, 4, None) + tdSql.checkData(66, 4, nan) tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(67, 0, 17) tdSql.checkData(67, 1, 0.14987720966295234) tdSql.checkData(67, 2, 0.7959095686227995) tdSql.checkData(67, 3, 0.864944320724419) - tdSql.checkData(67, 4, None) + tdSql.checkData(67, 4, nan) tdSql.checkData(67, 5, -0.13037289959062748) tdSql.checkData(67, 6, 7.022998331594864) tdSql.checkData(68, 0, 18) tdSql.checkData(68, 1, 0.9129452507276277) tdSql.checkData(68, 2, 0.9588413200803038) tdSql.checkData(68, 3, 1.8713332491184997) - tdSql.checkData(68, 4, None) + tdSql.checkData(68, 4, nan) tdSql.checkData(68, 5, -1.3983047743451864) tdSql.checkData(68, 6, 0.8709074342191974) tdSql.checkData(69, 0, 19) tdSql.checkData(69, 1, 0.8366556385360561) tdSql.checkData(69, 2, 0.5723746128431292) tdSql.checkData(69, 3, 3.413484890511323) - tdSql.checkData(69, 4, None) + tdSql.checkData(69, 4, nan) tdSql.checkData(69, 5, -1.9952541841757747) tdSql.checkData(69, 6, 3.4479580493217856) tdSql.checkData(70, 0, 20) tdSql.checkData(70, 1, -0.008851309290403876) tdSql.checkData(70, 2, 0.7310155667453407) tdSql.checkData(70, 3, 1.2127175951404974) - tdSql.checkData(70, 4, None) + tdSql.checkData(70, 4, nan) tdSql.checkData(70, 5, -1.4304290589415767) tdSql.checkData(70, 6, 5.982274104704091) tdSql.checkData(71, 0, 21) tdSql.checkData(71, 1, -0.8462204041751706) tdSql.checkData(71, 2, 0.9887894200405688) tdSql.checkData(71, 3, 1.5772240911721418) - tdSql.checkData(71, 4, None) + tdSql.checkData(71, 4, nan) tdSql.checkData(71, 5, -0.11647857397382422) tdSql.checkData(71, 6, 0.5559799244477626) tdSql.checkData(72, 0, 22) tdSql.checkData(72, 1, -0.9055783620066239) tdSql.checkData(72, 2, 0.6114178044194122) tdSql.checkData(72, 3, 3.5568711064263105) - tdSql.checkData(72, 4, None) + tdSql.checkData(72, 4, nan) tdSql.checkData(72, 5, 0.9837833410919679) tdSql.checkData(72, 6, 3.0265535811470983) tdSql.checkData(73, 0, 23) tdSql.checkData(73, 1, -0.13235175009777303) tdSql.checkData(73, 2, 0.6699494442536529) tdSql.checkData(73, 3, 1.5387402975985367) - tdSql.checkData(73, 4, None) + tdSql.checkData(73, 4, nan) tdSql.checkData(73, 5, 1.1825447904081037) tdSql.checkData(73, 6, 5.489941431040083) tdSql.checkData(74, 0, 24) tdSql.checkData(74, 1, 0.7625584504796027) tdSql.checkData(74, 2, 0.999960827417674) tdSql.checkData(74, 3, 1.2552318002593996) - tdSql.checkData(74, 4, None) + tdSql.checkData(74, 4, nan) tdSql.checkData(74, 5, 0.6200983185456957) tdSql.checkData(74, 6, 0.09684864095463253) tdSql.checkData(75, 0, 25) tdSql.checkData(75, 1, 0.956375928404503) tdSql.checkData(75, 2, 0.6628179613691831) tdSql.checkData(75, 3, 3.4435632194258416) - tdSql.checkData(75, 4, None) + tdSql.checkData(75, 4, nan) tdSql.checkData(75, 5, 0.05676687083562715) tdSql.checkData(75, 6, 2.6040987392745354) tdSql.checkData(76, 0, 26) tdSql.checkData(76, 1, 0.27090578830786904) tdSql.checkData(76, 2, 0.6172306382193644) tdSql.checkData(76, 3, 1.835550377607515) - tdSql.checkData(76, 4, None) + tdSql.checkData(76, 4, nan) tdSql.checkData(76, 5, 0.11431954199291106) tdSql.checkData(76, 6, 5.165381146246765) tdSql.checkData(77, 0, 27) tdSql.checkData(77, 1, -0.6636338842129675) tdSql.checkData(77, 2, 0.9912542848596704) tdSql.checkData(77, 3, 0.9080812682077812) - tdSql.checkData(77, 4, None) + tdSql.checkData(77, 4, nan) tdSql.checkData(77, 5, 0.6788951190016388) tdSql.checkData(77, 6, -0.8324928492797357) tdSql.checkData(78, 0, 28) tdSql.checkData(78, 1, -0.9880316240928618) tdSql.checkData(78, 2, 0.7230710689951642) tdSql.checkData(78, 3, 3.1457526648156393) - tdSql.checkData(78, 4, None) + tdSql.checkData(78, 4, nan) tdSql.checkData(78, 5, 1.0206076417536643) tdSql.checkData(78, 6, 2.197019393348823) tdSql.checkData(79, 0, 29) tdSql.checkData(79, 1, -0.404037645323065) tdSql.checkData(79, 2, 0.5764850221962442) tdSql.checkData(79, 3, 2.1197476343754156) - tdSql.checkData(79, 4, None) + tdSql.checkData(79, 4, nan) tdSql.checkData(79, 5, 0.5162157333804713) tdSql.checkData(79, 6, 4.8800154918827525) tdSql.checkData(80, 0, 30) tdSql.checkData(80, 1, 0.5514266812416906) tdSql.checkData(80, 2, 0.9635288988181601) tdSql.checkData(80, 3, 0.5944617511422015) - tdSql.checkData(80, 4, None) + tdSql.checkData(80, 4, nan) tdSql.checkData(80, 5, -0.7022004347538967) tdSql.checkData(80, 6, -3.710141817748492) tdSql.checkData(81, 0, 31) tdSql.checkData(81, 1, 0.9999118601072672) tdSql.checkData(81, 2, 0.7877590247885756) tdSql.checkData(81, 3, 2.7979785951133604) - tdSql.checkData(81, 4, None) + tdSql.checkData(81, 4, nan) tdSql.checkData(81, 5, -1.7874722290307907) tdSql.checkData(81, 6, 1.8191237353300793) tdSql.checkData(82, 0, 32) tdSql.checkData(82, 1, 0.5290826861200238) tdSql.checkData(82, 2, 0.5503344099628432) tdSql.checkData(82, 3, 2.413227615833899) - tdSql.checkData(82, 4, None) + tdSql.checkData(82, 4, nan) tdSql.checkData(82, 5, -1.8893763681780902) tdSql.checkData(82, 6, 4.581032079680554) tdSql.checkData(83, 0, 33) tdSql.checkData(83, 1, -0.428182669496151) tdSql.checkData(83, 2, 0.9194811573015673) tdSql.checkData(83, 3, 0.4437992589174107) - tdSql.checkData(83, 4, None) + tdSql.checkData(83, 4, nan) tdSql.checkData(83, 5, -0.9001958571391758) tdSql.checkData(83, 6, -72.33956595410905) tdSql.checkData(84, 0, 34) tdSql.checkData(84, 1, -0.9917788534431158) tdSql.checkData(84, 2, 0.8517779466253769) tdSql.checkData(84, 3, 2.470955260231499) - tdSql.checkData(84, 4, None) + tdSql.checkData(84, 4, nan) tdSql.checkData(84, 5, 0.4428112547200472) tdSql.checkData(84, 6, 1.4785733565944832) tdSql.checkData(85, 0, 35) tdSql.checkData(85, 1, -0.6435381333569995) tdSql.checkData(85, 2, 0.5403764709316752) tdSql.checkData(85, 3, 2.734210799811235) - tdSql.checkData(85, 4, None) + tdSql.checkData(85, 4, nan) tdSql.checkData(85, 5, 1.1930854189064375) tdSql.checkData(85, 6, 4.24770540197234) tdSql.checkData(86, 0, 36) tdSql.checkData(86, 1, 0.2963685787093853) tdSql.checkData(86, 2, 0.8632704401895588) tdSql.checkData(86, 3, 0.5493681603601657) - tdSql.checkData(86, 4, None) + tdSql.checkData(86, 4, nan) tdSql.checkData(86, 5, 0.9944678850925007) tdSql.checkData(86, 6, 11.004294268461184) tdSql.checkData(87, 0, 37) tdSql.checkData(87, 1, 0.9637953862840878) tdSql.checkData(87, 2, 0.909721840267583) tdSql.checkData(87, 3, 2.1734252903776303) - tdSql.checkData(87, 4, None) + tdSql.checkData(87, 4, nan) tdSql.checkData(87, 5, 0.32696474077278626) tdSql.checkData(87, 6, 1.174082484128993) tdSql.checkData(88, 0, 38) tdSql.checkData(88, 1, 0.7451131604793488) tdSql.checkData(88, 2, 0.5472018255605284) tdSql.checkData(88, 3, 3.081063350979351) - tdSql.checkData(88, 4, None) + tdSql.checkData(88, 4, nan) tdSql.checkData(88, 5, -0.007381884932924798) tdSql.checkData(88, 6, 3.8764172978929814) tdSql.checkData(89, 0, 39) tdSql.checkData(89, 1, -0.158622668804709) tdSql.checkData(89, 2, 0.7999777847134487) tdSql.checkData(89, 3, 0.8435920138756074) - tdSql.checkData(89, 4, None) + tdSql.checkData(89, 4, nan) tdSql.checkData(89, 5, 0.3319994538301167) tdSql.checkData(89, 6, 7.12853286308907) tdSql.checkData(90, 0, 40) tdSql.checkData(90, 1, -0.9165215479156338) tdSql.checkData(90, 2, 0.9564033460276342) tdSql.checkData(90, 3, 1.889162191085516) - tdSql.checkData(90, 4, None) + tdSql.checkData(90, 4, nan) tdSql.checkData(90, 5, 0.90296737936602) tdSql.checkData(90, 6, 0.888896415152729) tdSql.checkData(91, 0, 41) tdSql.checkData(91, 1, -0.8317747426285983) tdSql.checkData(91, 2, 0.5704067143341829) tdSql.checkData(91, 3, 3.397430462894578) - tdSql.checkData(91, 4, None) + tdSql.checkData(91, 4, nan) tdSql.checkData(91, 5, 0.9190273051332304) tdSql.checkData(91, 6, 3.473885481113728) tdSql.checkData(92, 0, 42) tdSql.checkData(92, 1, 0.017701925105413577) tdSql.checkData(92, 2, 0.7350111780599404) tdSql.checkData(92, 3, 1.1912997639866574) - tdSql.checkData(92, 4, None) + tdSql.checkData(92, 4, nan) tdSql.checkData(92, 5, 0.036467324189017214) tdSql.checkData(92, 6, 6.024578312510778) tdSql.checkData(93, 0, 43) tdSql.checkData(93, 1, 0.8509035245341184) tdSql.checkData(93, 2, 0.9874457808369176) tdSql.checkData(93, 3, 1.5962924548219202) - tdSql.checkData(93, 4, None) + tdSql.checkData(93, 4, nan) tdSql.checkData(93, 5, -1.2490970766755156) tdSql.checkData(93, 6, 0.5781542141407696) tdSql.checkData(94, 0, 44) tdSql.checkData(94, 1, 0.9017883476488092) tdSql.checkData(94, 2, 0.6085839480802863) tdSql.checkData(94, 3, 3.5552629892514687) - tdSql.checkData(94, 4, None) + tdSql.checkData(94, 4, nan) tdSql.checkData(94, 5, -1.9810692649977342) tdSql.checkData(94, 6, 3.0531030020123464) tdSql.checkData(95, 0, 45) tdSql.checkData(95, 1, 0.123573122745224) tdSql.checkData(95, 2, 0.6735650596658175) tdSql.checkData(95, 3, 1.5193186190030223) - tdSql.checkData(95, 4, None) + tdSql.checkData(95, 4, nan) tdSql.checkData(95, 5, -1.5661895943272113) tdSql.checkData(95, 6, 5.513771854144419) tdSql.checkData(96, 0, 46) tdSql.checkData(96, 1, -0.7682546613236668) tdSql.checkData(96, 2, 0.9998433250151273) tdSql.checkData(96, 3, 1.2763169256468458) - tdSql.checkData(96, 4, None) + tdSql.checkData(96, 4, nan) tdSql.checkData(96, 5, -0.300459258677913) tdSql.checkData(96, 6, 0.13392039926281352) tdSql.checkData(97, 0, 47) tdSql.checkData(97, 1, -0.9537526527594719) tdSql.checkData(97, 2, 0.6593040763085178) tdSql.checkData(97, 3, 3.4575106745458637) - tdSql.checkData(97, 4, None) + tdSql.checkData(97, 4, nan) tdSql.checkData(97, 5, 0.8820838187306987) tdSql.checkData(97, 6, 2.6302204463996084) tdSql.checkData(98, 0, 48) tdSql.checkData(98, 1, -0.26237485370392877) tdSql.checkData(98, 2, 0.6202081141679935) tdSql.checkData(98, 3, 1.8175857333771335) - tdSql.checkData(98, 4, None) + tdSql.checkData(98, 4, nan) tdSql.checkData(98, 5, 1.211884234321115) tdSql.checkData(98, 6, 5.183714988550632) tdSql.checkData(99, 0, 49) tdSql.checkData(99, 1, 0.6702291758433747) tdSql.checkData(99, 2, 0.9923745526637894) tdSql.checkData(99, 3, 0.9298143670243166) - tdSql.checkData(99, 4, None) + tdSql.checkData(99, 4, nan) tdSql.checkData(99, 5, 0.7136182821549459) tdSql.checkData(99, 6, -0.7462904241496138) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) order by ts limit 2;;') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) order by ts limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 3, 3.2037266279837113) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.02246988233490299) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 1) tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 5, 0.17204223631998083) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) - tdSql.query('select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) limit 2;;') + tdSql.query( + "select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6 from (select * from ct1 ) limit 2;;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 3, 3.2037266279837113) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.02246988233490299) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(1, 0, 1) tdSql.checkData(1, 1, 0.1411200080598672) tdSql.checkData(1, 2, 0.6663667453928805) tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 5, 0.17204223631998083) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) - tdSql.query('select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from st0 order by ts desc);') + tdSql.query( + "select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from st0 order by ts desc);" + ) tdSql.checkRows(100) tdSql.checkData(0, 0, 49) tdSql.checkData(0, 1, 0.6702291758433747) tdSql.checkData(0, 2, 0.9923745526637894) tdSql.checkData(0, 3, 0.9298143670243166) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.7136182821549459) tdSql.checkData(0, 6, -0.7462904241496138) tdSql.checkData(0, 7, datetime.datetime(2020, 10, 1, 0, 49)) @@ -3350,7 +3390,7 @@ class TDTestCase: tdSql.checkData(1, 1, 0.6702291758433747) tdSql.checkData(1, 2, 0.9923745526637894) tdSql.checkData(1, 3, 0.9298143670243166) - tdSql.checkData(1, 4, None) + tdSql.checkData(1, 4, nan) tdSql.checkData(1, 5, 0.7136182821549459) tdSql.checkData(1, 6, -0.7462904241496138) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 49)) @@ -3358,7 +3398,7 @@ class TDTestCase: tdSql.checkData(2, 1, -0.26237485370392877) tdSql.checkData(2, 2, 0.6202081141679935) tdSql.checkData(2, 3, 1.8175857333771335) - tdSql.checkData(2, 4, None) + tdSql.checkData(2, 4, nan) tdSql.checkData(2, 5, 1.211884234321115) tdSql.checkData(2, 6, 5.183714988550632) tdSql.checkData(2, 7, datetime.datetime(2020, 10, 1, 0, 48)) @@ -3366,7 +3406,7 @@ class TDTestCase: tdSql.checkData(3, 1, -0.26237485370392877) tdSql.checkData(3, 2, 0.6202081141679935) tdSql.checkData(3, 3, 1.8175857333771335) - tdSql.checkData(3, 4, None) + tdSql.checkData(3, 4, nan) tdSql.checkData(3, 5, 1.211884234321115) tdSql.checkData(3, 6, 5.183714988550632) tdSql.checkData(3, 7, datetime.datetime(2020, 10, 1, 0, 48)) @@ -3374,7 +3414,7 @@ class TDTestCase: tdSql.checkData(4, 1, -0.9537526527594719) tdSql.checkData(4, 2, 0.6593040763085178) tdSql.checkData(4, 3, 3.4575106745458637) - tdSql.checkData(4, 4, None) + tdSql.checkData(4, 4, nan) tdSql.checkData(4, 5, 0.8820838187306987) tdSql.checkData(4, 6, 2.6302204463996084) tdSql.checkData(4, 7, datetime.datetime(2020, 10, 1, 0, 47)) @@ -3382,7 +3422,7 @@ class TDTestCase: tdSql.checkData(5, 1, -0.9537526527594719) tdSql.checkData(5, 2, 0.6593040763085178) tdSql.checkData(5, 3, 3.4575106745458637) - tdSql.checkData(5, 4, None) + tdSql.checkData(5, 4, nan) tdSql.checkData(5, 5, 0.8820838187306987) tdSql.checkData(5, 6, 2.6302204463996084) tdSql.checkData(5, 7, datetime.datetime(2020, 10, 1, 0, 47)) @@ -3390,7 +3430,7 @@ class TDTestCase: tdSql.checkData(6, 1, -0.7682546613236668) tdSql.checkData(6, 2, 0.9998433250151273) tdSql.checkData(6, 3, 1.2763169256468458) - tdSql.checkData(6, 4, None) + tdSql.checkData(6, 4, nan) tdSql.checkData(6, 5, -0.300459258677913) tdSql.checkData(6, 6, 0.13392039926281352) tdSql.checkData(6, 7, datetime.datetime(2020, 10, 1, 0, 46)) @@ -3398,7 +3438,7 @@ class TDTestCase: tdSql.checkData(7, 1, -0.7682546613236668) tdSql.checkData(7, 2, 0.9998433250151273) tdSql.checkData(7, 3, 1.2763169256468458) - tdSql.checkData(7, 4, None) + tdSql.checkData(7, 4, nan) tdSql.checkData(7, 5, -0.300459258677913) tdSql.checkData(7, 6, 0.13392039926281352) tdSql.checkData(7, 7, datetime.datetime(2020, 10, 1, 0, 46)) @@ -3406,7 +3446,7 @@ class TDTestCase: tdSql.checkData(8, 1, 0.123573122745224) tdSql.checkData(8, 2, 0.6735650596658175) tdSql.checkData(8, 3, 1.5193186190030223) - tdSql.checkData(8, 4, None) + tdSql.checkData(8, 4, nan) tdSql.checkData(8, 5, -1.5661895943272113) tdSql.checkData(8, 6, 5.513771854144419) tdSql.checkData(8, 7, datetime.datetime(2020, 10, 1, 0, 45)) @@ -3414,7 +3454,7 @@ class TDTestCase: tdSql.checkData(9, 1, 0.123573122745224) tdSql.checkData(9, 2, 0.6735650596658175) tdSql.checkData(9, 3, 1.5193186190030223) - tdSql.checkData(9, 4, None) + tdSql.checkData(9, 4, nan) tdSql.checkData(9, 5, -1.5661895943272113) tdSql.checkData(9, 6, 5.513771854144419) tdSql.checkData(9, 7, datetime.datetime(2020, 10, 1, 0, 45)) @@ -3422,7 +3462,7 @@ class TDTestCase: tdSql.checkData(10, 1, 0.9017883476488092) tdSql.checkData(10, 2, 0.6085839480802863) tdSql.checkData(10, 3, 3.5552629892514687) - tdSql.checkData(10, 4, None) + tdSql.checkData(10, 4, nan) tdSql.checkData(10, 5, -1.9810692649977342) tdSql.checkData(10, 6, 3.0531030020123464) tdSql.checkData(10, 7, datetime.datetime(2020, 10, 1, 0, 44)) @@ -3430,7 +3470,7 @@ class TDTestCase: tdSql.checkData(11, 1, 0.9017883476488092) tdSql.checkData(11, 2, 0.6085839480802863) tdSql.checkData(11, 3, 3.5552629892514687) - tdSql.checkData(11, 4, None) + tdSql.checkData(11, 4, nan) tdSql.checkData(11, 5, -1.9810692649977342) tdSql.checkData(11, 6, 3.0531030020123464) tdSql.checkData(11, 7, datetime.datetime(2020, 10, 1, 0, 44)) @@ -3438,7 +3478,7 @@ class TDTestCase: tdSql.checkData(12, 1, 0.8509035245341184) tdSql.checkData(12, 2, 0.9874457808369176) tdSql.checkData(12, 3, 1.5962924548219202) - tdSql.checkData(12, 4, None) + tdSql.checkData(12, 4, nan) tdSql.checkData(12, 5, -1.2490970766755156) tdSql.checkData(12, 6, 0.5781542141407696) tdSql.checkData(12, 7, datetime.datetime(2020, 10, 1, 0, 43)) @@ -3446,7 +3486,7 @@ class TDTestCase: tdSql.checkData(13, 1, 0.8509035245341184) tdSql.checkData(13, 2, 0.9874457808369176) tdSql.checkData(13, 3, 1.5962924548219202) - tdSql.checkData(13, 4, None) + tdSql.checkData(13, 4, nan) tdSql.checkData(13, 5, -1.2490970766755156) tdSql.checkData(13, 6, 0.5781542141407696) tdSql.checkData(13, 7, datetime.datetime(2020, 10, 1, 0, 43)) @@ -3454,7 +3494,7 @@ class TDTestCase: tdSql.checkData(14, 1, 0.017701925105413577) tdSql.checkData(14, 2, 0.7350111780599404) tdSql.checkData(14, 3, 1.1912997639866574) - tdSql.checkData(14, 4, None) + tdSql.checkData(14, 4, nan) tdSql.checkData(14, 5, 0.036467324189017214) tdSql.checkData(14, 6, 6.024578312510778) tdSql.checkData(14, 7, datetime.datetime(2020, 10, 1, 0, 42)) @@ -3462,7 +3502,7 @@ class TDTestCase: tdSql.checkData(15, 1, 0.017701925105413577) tdSql.checkData(15, 2, 0.7350111780599404) tdSql.checkData(15, 3, 1.1912997639866574) - tdSql.checkData(15, 4, None) + tdSql.checkData(15, 4, nan) tdSql.checkData(15, 5, 0.036467324189017214) tdSql.checkData(15, 6, 6.024578312510778) tdSql.checkData(15, 7, datetime.datetime(2020, 10, 1, 0, 42)) @@ -3470,7 +3510,7 @@ class TDTestCase: tdSql.checkData(16, 1, -0.8317747426285983) tdSql.checkData(16, 2, 0.5704067143341829) tdSql.checkData(16, 3, 3.397430462894578) - tdSql.checkData(16, 4, None) + tdSql.checkData(16, 4, nan) tdSql.checkData(16, 5, 0.9190273051332304) tdSql.checkData(16, 6, 3.473885481113728) tdSql.checkData(16, 7, datetime.datetime(2020, 10, 1, 0, 41)) @@ -3478,7 +3518,7 @@ class TDTestCase: tdSql.checkData(17, 1, -0.8317747426285983) tdSql.checkData(17, 2, 0.5704067143341829) tdSql.checkData(17, 3, 3.397430462894578) - tdSql.checkData(17, 4, None) + tdSql.checkData(17, 4, nan) tdSql.checkData(17, 5, 0.9190273051332304) tdSql.checkData(17, 6, 3.473885481113728) tdSql.checkData(17, 7, datetime.datetime(2020, 10, 1, 0, 41)) @@ -3486,7 +3526,7 @@ class TDTestCase: tdSql.checkData(18, 1, -0.9165215479156338) tdSql.checkData(18, 2, 0.9564033460276342) tdSql.checkData(18, 3, 1.889162191085516) - tdSql.checkData(18, 4, None) + tdSql.checkData(18, 4, nan) tdSql.checkData(18, 5, 0.90296737936602) tdSql.checkData(18, 6, 0.888896415152729) tdSql.checkData(18, 7, datetime.datetime(2020, 10, 1, 0, 40)) @@ -3494,7 +3534,7 @@ class TDTestCase: tdSql.checkData(19, 1, -0.9165215479156338) tdSql.checkData(19, 2, 0.9564033460276342) tdSql.checkData(19, 3, 1.889162191085516) - tdSql.checkData(19, 4, None) + tdSql.checkData(19, 4, nan) tdSql.checkData(19, 5, 0.90296737936602) tdSql.checkData(19, 6, 0.888896415152729) tdSql.checkData(19, 7, datetime.datetime(2020, 10, 1, 0, 40)) @@ -3502,7 +3542,7 @@ class TDTestCase: tdSql.checkData(20, 1, -0.158622668804709) tdSql.checkData(20, 2, 0.7999777847134487) tdSql.checkData(20, 3, 0.8435920138756074) - tdSql.checkData(20, 4, None) + tdSql.checkData(20, 4, nan) tdSql.checkData(20, 5, 0.3319994538301167) tdSql.checkData(20, 6, 7.12853286308907) tdSql.checkData(20, 7, datetime.datetime(2020, 10, 1, 0, 39)) @@ -3510,7 +3550,7 @@ class TDTestCase: tdSql.checkData(21, 1, -0.158622668804709) tdSql.checkData(21, 2, 0.7999777847134487) tdSql.checkData(21, 3, 0.8435920138756074) - tdSql.checkData(21, 4, None) + tdSql.checkData(21, 4, nan) tdSql.checkData(21, 5, 0.3319994538301167) tdSql.checkData(21, 6, 7.12853286308907) tdSql.checkData(21, 7, datetime.datetime(2020, 10, 1, 0, 39)) @@ -3518,7 +3558,7 @@ class TDTestCase: tdSql.checkData(22, 1, 0.7451131604793488) tdSql.checkData(22, 2, 0.5472018255605284) tdSql.checkData(22, 3, 3.081063350979351) - tdSql.checkData(22, 4, None) + tdSql.checkData(22, 4, nan) tdSql.checkData(22, 5, -0.007381884932924798) tdSql.checkData(22, 6, 3.8764172978929814) tdSql.checkData(22, 7, datetime.datetime(2020, 10, 1, 0, 38)) @@ -3526,7 +3566,7 @@ class TDTestCase: tdSql.checkData(23, 1, 0.7451131604793488) tdSql.checkData(23, 2, 0.5472018255605284) tdSql.checkData(23, 3, 3.081063350979351) - tdSql.checkData(23, 4, None) + tdSql.checkData(23, 4, nan) tdSql.checkData(23, 5, -0.007381884932924798) tdSql.checkData(23, 6, 3.8764172978929814) tdSql.checkData(23, 7, datetime.datetime(2020, 10, 1, 0, 38)) @@ -3534,7 +3574,7 @@ class TDTestCase: tdSql.checkData(24, 1, 0.9637953862840878) tdSql.checkData(24, 2, 0.909721840267583) tdSql.checkData(24, 3, 2.1734252903776303) - tdSql.checkData(24, 4, None) + tdSql.checkData(24, 4, nan) tdSql.checkData(24, 5, 0.32696474077278626) tdSql.checkData(24, 6, 1.174082484128993) tdSql.checkData(24, 7, datetime.datetime(2020, 10, 1, 0, 37)) @@ -3542,7 +3582,7 @@ class TDTestCase: tdSql.checkData(25, 1, 0.9637953862840878) tdSql.checkData(25, 2, 0.909721840267583) tdSql.checkData(25, 3, 2.1734252903776303) - tdSql.checkData(25, 4, None) + tdSql.checkData(25, 4, nan) tdSql.checkData(25, 5, 0.32696474077278626) tdSql.checkData(25, 6, 1.174082484128993) tdSql.checkData(25, 7, datetime.datetime(2020, 10, 1, 0, 37)) @@ -3550,7 +3590,7 @@ class TDTestCase: tdSql.checkData(26, 1, 0.2963685787093853) tdSql.checkData(26, 2, 0.8632704401895588) tdSql.checkData(26, 3, 0.5493681603601657) - tdSql.checkData(26, 4, None) + tdSql.checkData(26, 4, nan) tdSql.checkData(26, 5, 0.9944678850925007) tdSql.checkData(26, 6, 11.004294268461184) tdSql.checkData(26, 7, datetime.datetime(2020, 10, 1, 0, 36)) @@ -3558,7 +3598,7 @@ class TDTestCase: tdSql.checkData(27, 1, 0.2963685787093853) tdSql.checkData(27, 2, 0.8632704401895588) tdSql.checkData(27, 3, 0.5493681603601657) - tdSql.checkData(27, 4, None) + tdSql.checkData(27, 4, nan) tdSql.checkData(27, 5, 0.9944678850925007) tdSql.checkData(27, 6, 11.004294268461184) tdSql.checkData(27, 7, datetime.datetime(2020, 10, 1, 0, 36)) @@ -3566,7 +3606,7 @@ class TDTestCase: tdSql.checkData(28, 1, -0.6435381333569995) tdSql.checkData(28, 2, 0.5403764709316752) tdSql.checkData(28, 3, 2.734210799811235) - tdSql.checkData(28, 4, None) + tdSql.checkData(28, 4, nan) tdSql.checkData(28, 5, 1.1930854189064375) tdSql.checkData(28, 6, 4.24770540197234) tdSql.checkData(28, 7, datetime.datetime(2020, 10, 1, 0, 35)) @@ -3574,7 +3614,7 @@ class TDTestCase: tdSql.checkData(29, 1, -0.6435381333569995) tdSql.checkData(29, 2, 0.5403764709316752) tdSql.checkData(29, 3, 2.734210799811235) - tdSql.checkData(29, 4, None) + tdSql.checkData(29, 4, nan) tdSql.checkData(29, 5, 1.1930854189064375) tdSql.checkData(29, 6, 4.24770540197234) tdSql.checkData(29, 7, datetime.datetime(2020, 10, 1, 0, 35)) @@ -3582,7 +3622,7 @@ class TDTestCase: tdSql.checkData(30, 1, -0.9917788534431158) tdSql.checkData(30, 2, 0.8517779466253769) tdSql.checkData(30, 3, 2.470955260231499) - tdSql.checkData(30, 4, None) + tdSql.checkData(30, 4, nan) tdSql.checkData(30, 5, 0.4428112547200472) tdSql.checkData(30, 6, 1.4785733565944832) tdSql.checkData(30, 7, datetime.datetime(2020, 10, 1, 0, 34)) @@ -3590,7 +3630,7 @@ class TDTestCase: tdSql.checkData(31, 1, -0.9917788534431158) tdSql.checkData(31, 2, 0.8517779466253769) tdSql.checkData(31, 3, 2.470955260231499) - tdSql.checkData(31, 4, None) + tdSql.checkData(31, 4, nan) tdSql.checkData(31, 5, 0.4428112547200472) tdSql.checkData(31, 6, 1.4785733565944832) tdSql.checkData(31, 7, datetime.datetime(2020, 10, 1, 0, 34)) @@ -3598,7 +3638,7 @@ class TDTestCase: tdSql.checkData(32, 1, -0.428182669496151) tdSql.checkData(32, 2, 0.9194811573015673) tdSql.checkData(32, 3, 0.4437992589174107) - tdSql.checkData(32, 4, None) + tdSql.checkData(32, 4, nan) tdSql.checkData(32, 5, -0.9001958571391758) tdSql.checkData(32, 6, -72.33956595410905) tdSql.checkData(32, 7, datetime.datetime(2020, 10, 1, 0, 33)) @@ -3606,7 +3646,7 @@ class TDTestCase: tdSql.checkData(33, 1, -0.428182669496151) tdSql.checkData(33, 2, 0.9194811573015673) tdSql.checkData(33, 3, 0.4437992589174107) - tdSql.checkData(33, 4, None) + tdSql.checkData(33, 4, nan) tdSql.checkData(33, 5, -0.9001958571391758) tdSql.checkData(33, 6, -72.33956595410905) tdSql.checkData(33, 7, datetime.datetime(2020, 10, 1, 0, 33)) @@ -3614,7 +3654,7 @@ class TDTestCase: tdSql.checkData(34, 1, 0.5290826861200238) tdSql.checkData(34, 2, 0.5503344099628432) tdSql.checkData(34, 3, 2.413227615833899) - tdSql.checkData(34, 4, None) + tdSql.checkData(34, 4, nan) tdSql.checkData(34, 5, -1.8893763681780902) tdSql.checkData(34, 6, 4.581032079680554) tdSql.checkData(34, 7, datetime.datetime(2020, 10, 1, 0, 32)) @@ -3622,7 +3662,7 @@ class TDTestCase: tdSql.checkData(35, 1, 0.5290826861200238) tdSql.checkData(35, 2, 0.5503344099628432) tdSql.checkData(35, 3, 2.413227615833899) - tdSql.checkData(35, 4, None) + tdSql.checkData(35, 4, nan) tdSql.checkData(35, 5, -1.8893763681780902) tdSql.checkData(35, 6, 4.581032079680554) tdSql.checkData(35, 7, datetime.datetime(2020, 10, 1, 0, 32)) @@ -3630,7 +3670,7 @@ class TDTestCase: tdSql.checkData(36, 1, 0.9999118601072672) tdSql.checkData(36, 2, 0.7877590247885756) tdSql.checkData(36, 3, 2.7979785951133604) - tdSql.checkData(36, 4, None) + tdSql.checkData(36, 4, nan) tdSql.checkData(36, 5, -1.7874722290307907) tdSql.checkData(36, 6, 1.8191237353300793) tdSql.checkData(36, 7, datetime.datetime(2020, 10, 1, 0, 31)) @@ -3638,7 +3678,7 @@ class TDTestCase: tdSql.checkData(37, 1, 0.9999118601072672) tdSql.checkData(37, 2, 0.7877590247885756) tdSql.checkData(37, 3, 2.7979785951133604) - tdSql.checkData(37, 4, None) + tdSql.checkData(37, 4, nan) tdSql.checkData(37, 5, -1.7874722290307907) tdSql.checkData(37, 6, 1.8191237353300793) tdSql.checkData(37, 7, datetime.datetime(2020, 10, 1, 0, 31)) @@ -3646,7 +3686,7 @@ class TDTestCase: tdSql.checkData(38, 1, 0.5514266812416906) tdSql.checkData(38, 2, 0.9635288988181601) tdSql.checkData(38, 3, 0.5944617511422015) - tdSql.checkData(38, 4, None) + tdSql.checkData(38, 4, nan) tdSql.checkData(38, 5, -0.7022004347538967) tdSql.checkData(38, 6, -3.710141817748492) tdSql.checkData(38, 7, datetime.datetime(2020, 10, 1, 0, 30)) @@ -3654,7 +3694,7 @@ class TDTestCase: tdSql.checkData(39, 1, 0.5514266812416906) tdSql.checkData(39, 2, 0.9635288988181601) tdSql.checkData(39, 3, 0.5944617511422015) - tdSql.checkData(39, 4, None) + tdSql.checkData(39, 4, nan) tdSql.checkData(39, 5, -0.7022004347538967) tdSql.checkData(39, 6, -3.710141817748492) tdSql.checkData(39, 7, datetime.datetime(2020, 10, 1, 0, 30)) @@ -3662,7 +3702,7 @@ class TDTestCase: tdSql.checkData(40, 1, -0.404037645323065) tdSql.checkData(40, 2, 0.5764850221962442) tdSql.checkData(40, 3, 2.1197476343754156) - tdSql.checkData(40, 4, None) + tdSql.checkData(40, 4, nan) tdSql.checkData(40, 5, 0.5162157333804713) tdSql.checkData(40, 6, 4.8800154918827525) tdSql.checkData(40, 7, datetime.datetime(2020, 10, 1, 0, 29)) @@ -3670,7 +3710,7 @@ class TDTestCase: tdSql.checkData(41, 1, -0.404037645323065) tdSql.checkData(41, 2, 0.5764850221962442) tdSql.checkData(41, 3, 2.1197476343754156) - tdSql.checkData(41, 4, None) + tdSql.checkData(41, 4, nan) tdSql.checkData(41, 5, 0.5162157333804713) tdSql.checkData(41, 6, 4.8800154918827525) tdSql.checkData(41, 7, datetime.datetime(2020, 10, 1, 0, 29)) @@ -3678,7 +3718,7 @@ class TDTestCase: tdSql.checkData(42, 1, -0.9880316240928618) tdSql.checkData(42, 2, 0.7230710689951642) tdSql.checkData(42, 3, 3.1457526648156393) - tdSql.checkData(42, 4, None) + tdSql.checkData(42, 4, nan) tdSql.checkData(42, 5, 1.0206076417536643) tdSql.checkData(42, 6, 2.197019393348823) tdSql.checkData(42, 7, datetime.datetime(2020, 10, 1, 0, 28)) @@ -3686,7 +3726,7 @@ class TDTestCase: tdSql.checkData(43, 1, -0.9880316240928618) tdSql.checkData(43, 2, 0.7230710689951642) tdSql.checkData(43, 3, 3.1457526648156393) - tdSql.checkData(43, 4, None) + tdSql.checkData(43, 4, nan) tdSql.checkData(43, 5, 1.0206076417536643) tdSql.checkData(43, 6, 2.197019393348823) tdSql.checkData(43, 7, datetime.datetime(2020, 10, 1, 0, 28)) @@ -3694,7 +3734,7 @@ class TDTestCase: tdSql.checkData(44, 1, -0.6636338842129675) tdSql.checkData(44, 2, 0.9912542848596704) tdSql.checkData(44, 3, 0.9080812682077812) - tdSql.checkData(44, 4, None) + tdSql.checkData(44, 4, nan) tdSql.checkData(44, 5, 0.6788951190016388) tdSql.checkData(44, 6, -0.8324928492797357) tdSql.checkData(44, 7, datetime.datetime(2020, 10, 1, 0, 27)) @@ -3702,7 +3742,7 @@ class TDTestCase: tdSql.checkData(45, 1, -0.6636338842129675) tdSql.checkData(45, 2, 0.9912542848596704) tdSql.checkData(45, 3, 0.9080812682077812) - tdSql.checkData(45, 4, None) + tdSql.checkData(45, 4, nan) tdSql.checkData(45, 5, 0.6788951190016388) tdSql.checkData(45, 6, -0.8324928492797357) tdSql.checkData(45, 7, datetime.datetime(2020, 10, 1, 0, 27)) @@ -3710,7 +3750,7 @@ class TDTestCase: tdSql.checkData(46, 1, 0.27090578830786904) tdSql.checkData(46, 2, 0.6172306382193644) tdSql.checkData(46, 3, 1.835550377607515) - tdSql.checkData(46, 4, None) + tdSql.checkData(46, 4, nan) tdSql.checkData(46, 5, 0.11431954199291106) tdSql.checkData(46, 6, 5.165381146246765) tdSql.checkData(46, 7, datetime.datetime(2020, 10, 1, 0, 26)) @@ -3718,7 +3758,7 @@ class TDTestCase: tdSql.checkData(47, 1, 0.27090578830786904) tdSql.checkData(47, 2, 0.6172306382193644) tdSql.checkData(47, 3, 1.835550377607515) - tdSql.checkData(47, 4, None) + tdSql.checkData(47, 4, nan) tdSql.checkData(47, 5, 0.11431954199291106) tdSql.checkData(47, 6, 5.165381146246765) tdSql.checkData(47, 7, datetime.datetime(2020, 10, 1, 0, 26)) @@ -3726,7 +3766,7 @@ class TDTestCase: tdSql.checkData(48, 1, 0.956375928404503) tdSql.checkData(48, 2, 0.6628179613691831) tdSql.checkData(48, 3, 3.4435632194258416) - tdSql.checkData(48, 4, None) + tdSql.checkData(48, 4, nan) tdSql.checkData(48, 5, 0.05676687083562715) tdSql.checkData(48, 6, 2.6040987392745354) tdSql.checkData(48, 7, datetime.datetime(2020, 10, 1, 0, 25)) @@ -3734,7 +3774,7 @@ class TDTestCase: tdSql.checkData(49, 1, 0.956375928404503) tdSql.checkData(49, 2, 0.6628179613691831) tdSql.checkData(49, 3, 3.4435632194258416) - tdSql.checkData(49, 4, None) + tdSql.checkData(49, 4, nan) tdSql.checkData(49, 5, 0.05676687083562715) tdSql.checkData(49, 6, 2.6040987392745354) tdSql.checkData(49, 7, datetime.datetime(2020, 10, 1, 0, 25)) @@ -3742,7 +3782,7 @@ class TDTestCase: tdSql.checkData(50, 1, 0.7625584504796027) tdSql.checkData(50, 2, 0.999960827417674) tdSql.checkData(50, 3, 1.2552318002593996) - tdSql.checkData(50, 4, None) + tdSql.checkData(50, 4, nan) tdSql.checkData(50, 5, 0.6200983185456957) tdSql.checkData(50, 6, 0.09684864095463253) tdSql.checkData(50, 7, datetime.datetime(2020, 10, 1, 0, 24)) @@ -3750,7 +3790,7 @@ class TDTestCase: tdSql.checkData(51, 1, 0.7625584504796027) tdSql.checkData(51, 2, 0.999960827417674) tdSql.checkData(51, 3, 1.2552318002593996) - tdSql.checkData(51, 4, None) + tdSql.checkData(51, 4, nan) tdSql.checkData(51, 5, 0.6200983185456957) tdSql.checkData(51, 6, 0.09684864095463253) tdSql.checkData(51, 7, datetime.datetime(2020, 10, 1, 0, 24)) @@ -3758,7 +3798,7 @@ class TDTestCase: tdSql.checkData(52, 1, -0.13235175009777303) tdSql.checkData(52, 2, 0.6699494442536529) tdSql.checkData(52, 3, 1.5387402975985367) - tdSql.checkData(52, 4, None) + tdSql.checkData(52, 4, nan) tdSql.checkData(52, 5, 1.1825447904081037) tdSql.checkData(52, 6, 5.489941431040083) tdSql.checkData(52, 7, datetime.datetime(2020, 10, 1, 0, 23)) @@ -3766,7 +3806,7 @@ class TDTestCase: tdSql.checkData(53, 1, -0.13235175009777303) tdSql.checkData(53, 2, 0.6699494442536529) tdSql.checkData(53, 3, 1.5387402975985367) - tdSql.checkData(53, 4, None) + tdSql.checkData(53, 4, nan) tdSql.checkData(53, 5, 1.1825447904081037) tdSql.checkData(53, 6, 5.489941431040083) tdSql.checkData(53, 7, datetime.datetime(2020, 10, 1, 0, 23)) @@ -3774,7 +3814,7 @@ class TDTestCase: tdSql.checkData(54, 1, -0.9055783620066239) tdSql.checkData(54, 2, 0.6114178044194122) tdSql.checkData(54, 3, 3.5568711064263105) - tdSql.checkData(54, 4, None) + tdSql.checkData(54, 4, nan) tdSql.checkData(54, 5, 0.9837833410919679) tdSql.checkData(54, 6, 3.0265535811470983) tdSql.checkData(54, 7, datetime.datetime(2020, 10, 1, 0, 22)) @@ -3782,7 +3822,7 @@ class TDTestCase: tdSql.checkData(55, 1, -0.9055783620066239) tdSql.checkData(55, 2, 0.6114178044194122) tdSql.checkData(55, 3, 3.5568711064263105) - tdSql.checkData(55, 4, None) + tdSql.checkData(55, 4, nan) tdSql.checkData(55, 5, 0.9837833410919679) tdSql.checkData(55, 6, 3.0265535811470983) tdSql.checkData(55, 7, datetime.datetime(2020, 10, 1, 0, 22)) @@ -3790,7 +3830,7 @@ class TDTestCase: tdSql.checkData(56, 1, -0.8462204041751706) tdSql.checkData(56, 2, 0.9887894200405688) tdSql.checkData(56, 3, 1.5772240911721418) - tdSql.checkData(56, 4, None) + tdSql.checkData(56, 4, nan) tdSql.checkData(56, 5, -0.11647857397382422) tdSql.checkData(56, 6, 0.5559799244477626) tdSql.checkData(56, 7, datetime.datetime(2020, 10, 1, 0, 21)) @@ -3798,7 +3838,7 @@ class TDTestCase: tdSql.checkData(57, 1, -0.8462204041751706) tdSql.checkData(57, 2, 0.9887894200405688) tdSql.checkData(57, 3, 1.5772240911721418) - tdSql.checkData(57, 4, None) + tdSql.checkData(57, 4, nan) tdSql.checkData(57, 5, -0.11647857397382422) tdSql.checkData(57, 6, 0.5559799244477626) tdSql.checkData(57, 7, datetime.datetime(2020, 10, 1, 0, 21)) @@ -3806,7 +3846,7 @@ class TDTestCase: tdSql.checkData(58, 1, -0.008851309290403876) tdSql.checkData(58, 2, 0.7310155667453407) tdSql.checkData(58, 3, 1.2127175951404974) - tdSql.checkData(58, 4, None) + tdSql.checkData(58, 4, nan) tdSql.checkData(58, 5, -1.4304290589415767) tdSql.checkData(58, 6, 5.982274104704091) tdSql.checkData(58, 7, datetime.datetime(2020, 10, 1, 0, 20)) @@ -3814,7 +3854,7 @@ class TDTestCase: tdSql.checkData(59, 1, -0.008851309290403876) tdSql.checkData(59, 2, 0.7310155667453407) tdSql.checkData(59, 3, 1.2127175951404974) - tdSql.checkData(59, 4, None) + tdSql.checkData(59, 4, nan) tdSql.checkData(59, 5, -1.4304290589415767) tdSql.checkData(59, 6, 5.982274104704091) tdSql.checkData(59, 7, datetime.datetime(2020, 10, 1, 0, 20)) @@ -3822,7 +3862,7 @@ class TDTestCase: tdSql.checkData(60, 1, 0.8366556385360561) tdSql.checkData(60, 2, 0.5723746128431292) tdSql.checkData(60, 3, 3.413484890511323) - tdSql.checkData(60, 4, None) + tdSql.checkData(60, 4, nan) tdSql.checkData(60, 5, -1.9952541841757747) tdSql.checkData(60, 6, 3.4479580493217856) tdSql.checkData(60, 7, datetime.datetime(2020, 10, 1, 0, 19)) @@ -3830,7 +3870,7 @@ class TDTestCase: tdSql.checkData(61, 1, 0.8366556385360561) tdSql.checkData(61, 2, 0.5723746128431292) tdSql.checkData(61, 3, 3.413484890511323) - tdSql.checkData(61, 4, None) + tdSql.checkData(61, 4, nan) tdSql.checkData(61, 5, -1.9952541841757747) tdSql.checkData(61, 6, 3.4479580493217856) tdSql.checkData(61, 7, datetime.datetime(2020, 10, 1, 0, 19)) @@ -3838,7 +3878,7 @@ class TDTestCase: tdSql.checkData(62, 1, 0.9129452507276277) tdSql.checkData(62, 2, 0.9588413200803038) tdSql.checkData(62, 3, 1.8713332491184997) - tdSql.checkData(62, 4, None) + tdSql.checkData(62, 4, nan) tdSql.checkData(62, 5, -1.3983047743451864) tdSql.checkData(62, 6, 0.8709074342191974) tdSql.checkData(62, 7, datetime.datetime(2020, 10, 1, 0, 18)) @@ -3846,7 +3886,7 @@ class TDTestCase: tdSql.checkData(63, 1, 0.9129452507276277) tdSql.checkData(63, 2, 0.9588413200803038) tdSql.checkData(63, 3, 1.8713332491184997) - tdSql.checkData(63, 4, None) + tdSql.checkData(63, 4, nan) tdSql.checkData(63, 5, -1.3983047743451864) tdSql.checkData(63, 6, 0.8709074342191974) tdSql.checkData(63, 7, datetime.datetime(2020, 10, 1, 0, 18)) @@ -3854,7 +3894,7 @@ class TDTestCase: tdSql.checkData(64, 1, 0.14987720966295234) tdSql.checkData(64, 2, 0.7959095686227995) tdSql.checkData(64, 3, 0.864944320724419) - tdSql.checkData(64, 4, None) + tdSql.checkData(64, 4, nan) tdSql.checkData(64, 5, -0.13037289959062748) tdSql.checkData(64, 6, 7.022998331594864) tdSql.checkData(64, 7, datetime.datetime(2020, 10, 1, 0, 17)) @@ -3862,7 +3902,7 @@ class TDTestCase: tdSql.checkData(65, 1, 0.14987720966295234) tdSql.checkData(65, 2, 0.7959095686227995) tdSql.checkData(65, 3, 0.864944320724419) - tdSql.checkData(65, 4, None) + tdSql.checkData(65, 4, nan) tdSql.checkData(65, 5, -0.13037289959062748) tdSql.checkData(65, 6, 7.022998331594864) tdSql.checkData(65, 7, datetime.datetime(2020, 10, 1, 0, 17)) @@ -3870,7 +3910,7 @@ class TDTestCase: tdSql.checkData(66, 1, -0.750987246771676) tdSql.checkData(66, 2, 0.5481819942730298) tdSql.checkData(66, 3, 3.102748784455539) - tdSql.checkData(66, 4, None) + tdSql.checkData(66, 4, nan) tdSql.checkData(66, 5, 0.8513297604701857) tdSql.checkData(66, 6, 3.852058923265594) tdSql.checkData(66, 7, datetime.datetime(2020, 10, 1, 0, 16)) @@ -3878,7 +3918,7 @@ class TDTestCase: tdSql.checkData(67, 1, -0.750987246771676) tdSql.checkData(67, 2, 0.5481819942730298) tdSql.checkData(67, 3, 3.102748784455539) - tdSql.checkData(67, 4, None) + tdSql.checkData(67, 4, nan) tdSql.checkData(67, 5, 0.8513297604701857) tdSql.checkData(67, 6, 3.852058923265594) tdSql.checkData(67, 7, datetime.datetime(2020, 10, 1, 0, 16)) @@ -3886,7 +3926,7 @@ class TDTestCase: tdSql.checkData(68, 1, -0.9613974918795568) tdSql.checkData(68, 2, 0.9130208165623314) tdSql.checkData(68, 3, 2.1554866011151765) - tdSql.checkData(68, 4, None) + tdSql.checkData(68, 4, nan) tdSql.checkData(68, 5, 0.9521751875546269) tdSql.checkData(68, 6, 1.1559749749986195) tdSql.checkData(68, 7, datetime.datetime(2020, 10, 1, 0, 15)) @@ -3894,7 +3934,7 @@ class TDTestCase: tdSql.checkData(69, 1, -0.9613974918795568) tdSql.checkData(69, 2, 0.9130208165623314) tdSql.checkData(69, 3, 2.1554866011151765) - tdSql.checkData(69, 4, None) + tdSql.checkData(69, 4, nan) tdSql.checkData(69, 5, 0.9521751875546269) tdSql.checkData(69, 6, 1.1559749749986195) tdSql.checkData(69, 7, datetime.datetime(2020, 10, 1, 0, 15)) @@ -3902,7 +3942,7 @@ class TDTestCase: tdSql.checkData(70, 1, -0.2879033166650653) tdSql.checkData(70, 2, 0.859465627274523) tdSql.checkData(70, 3, 0.5636905248139659) - tdSql.checkData(70, 4, None) + tdSql.checkData(70, 4, nan) tdSql.checkData(70, 5, 0.41142163587369207) tdSql.checkData(70, 6, 10.515512404402676) tdSql.checkData(70, 7, datetime.datetime(2020, 10, 1, 0, 14)) @@ -3910,7 +3950,7 @@ class TDTestCase: tdSql.checkData(71, 1, -0.2879033166650653) tdSql.checkData(71, 2, 0.859465627274523) tdSql.checkData(71, 3, 0.5636905248139659) - tdSql.checkData(71, 4, None) + tdSql.checkData(71, 4, nan) tdSql.checkData(71, 5, 0.41142163587369207) tdSql.checkData(71, 6, 10.515512404402676) tdSql.checkData(71, 7, datetime.datetime(2020, 10, 1, 0, 14)) @@ -3918,7 +3958,7 @@ class TDTestCase: tdSql.checkData(72, 1, 0.6502878401571168) tdSql.checkData(72, 2, 0.5403105467456532) tdSql.checkData(72, 3, 2.75535470715349) - tdSql.checkData(72, 4, None) + tdSql.checkData(72, 4, nan) tdSql.checkData(72, 5, 0.0009616202598659029) tdSql.checkData(72, 6, 4.225579583416092) tdSql.checkData(72, 7, datetime.datetime(2020, 10, 1, 0, 13)) @@ -3926,7 +3966,7 @@ class TDTestCase: tdSql.checkData(73, 1, 0.6502878401571168) tdSql.checkData(73, 2, 0.5403105467456532) tdSql.checkData(73, 3, 2.75535470715349) - tdSql.checkData(73, 4, None) + tdSql.checkData(73, 4, nan) tdSql.checkData(73, 5, 0.0009616202598659029) tdSql.checkData(73, 6, 4.225579583416092) tdSql.checkData(73, 7, datetime.datetime(2020, 10, 1, 0, 13)) @@ -3934,7 +3974,7 @@ class TDTestCase: tdSql.checkData(74, 1, 0.9906073556948704) tdSql.checkData(74, 2, 0.8556343548213666) tdSql.checkData(74, 3, 2.451594361777497) - tdSql.checkData(74, 4, None) + tdSql.checkData(74, 4, nan) tdSql.checkData(74, 5, 0.24838494428124291) tdSql.checkData(74, 6, 1.4585617093317953) tdSql.checkData(74, 7, datetime.datetime(2020, 10, 1, 0, 12)) @@ -3942,7 +3982,7 @@ class TDTestCase: tdSql.checkData(75, 1, 0.9906073556948704) tdSql.checkData(75, 2, 0.8556343548213666) tdSql.checkData(75, 3, 2.451594361777497) - tdSql.checkData(75, 4, None) + tdSql.checkData(75, 4, nan) tdSql.checkData(75, 5, 0.24838494428124291) tdSql.checkData(75, 6, 1.4585617093317953) tdSql.checkData(75, 7, datetime.datetime(2020, 10, 1, 0, 12)) @@ -3950,7 +3990,7 @@ class TDTestCase: tdSql.checkData(76, 1, 0.4201670368266409) tdSql.checkData(76, 2, 0.9162743174606308) tdSql.checkData(76, 3, 0.44272645708128566) - tdSql.checkData(76, 4, None) + tdSql.checkData(76, 4, nan) tdSql.checkData(76, 5, 0.9151372562290566) tdSql.checkData(76, 6, -222.95969776348554) tdSql.checkData(76, 7, datetime.datetime(2020, 10, 1, 0, 11)) @@ -3958,7 +3998,7 @@ class TDTestCase: tdSql.checkData(77, 1, 0.4201670368266409) tdSql.checkData(77, 2, 0.9162743174606308) tdSql.checkData(77, 3, 0.44272645708128566) - tdSql.checkData(77, 4, None) + tdSql.checkData(77, 4, nan) tdSql.checkData(77, 5, 0.9151372562290566) tdSql.checkData(77, 6, -222.95969776348554) tdSql.checkData(77, 7, datetime.datetime(2020, 10, 1, 0, 11)) @@ -3966,7 +4006,7 @@ class TDTestCase: tdSql.checkData(78, 1, -0.5365729180004349) tdSql.checkData(78, 2, 0.549226270051226) tdSql.checkData(78, 3, 2.432352856101439) - tdSql.checkData(78, 4, None) + tdSql.checkData(78, 4, nan) tdSql.checkData(78, 5, 1.2185572409879093) tdSql.checkData(78, 6, 4.561306078186714) tdSql.checkData(78, 7, datetime.datetime(2020, 10, 1, 0, 10)) @@ -3974,7 +4014,7 @@ class TDTestCase: tdSql.checkData(79, 1, -0.5365729180004349) tdSql.checkData(79, 2, 0.549226270051226) tdSql.checkData(79, 3, 2.432352856101439) - tdSql.checkData(79, 4, None) + tdSql.checkData(79, 4, nan) tdSql.checkData(79, 5, 1.2185572409879093) tdSql.checkData(79, 6, 4.561306078186714) tdSql.checkData(79, 7, datetime.datetime(2020, 10, 1, 0, 10)) @@ -3982,7 +4022,7 @@ class TDTestCase: tdSql.checkData(80, 1, -0.9999902065507035) tdSql.checkData(80, 2, 0.7918362090144786) tdSql.checkData(80, 3, 2.776612511546888) - tdSql.checkData(80, 4, None) + tdSql.checkData(80, 4, nan) tdSql.checkData(80, 5, 0.5929886271208413) tdSql.checkData(80, 6, 1.796697093786514) tdSql.checkData(80, 7, datetime.datetime(2020, 10, 1, 0, 9)) @@ -3990,7 +4030,7 @@ class TDTestCase: tdSql.checkData(81, 1, -0.9999902065507035) tdSql.checkData(81, 2, 0.7918362090144786) tdSql.checkData(81, 3, 2.776612511546888) - tdSql.checkData(81, 4, None) + tdSql.checkData(81, 4, nan) tdSql.checkData(81, 5, 0.5929886271208413) tdSql.checkData(81, 6, 1.796697093786514) tdSql.checkData(81, 7, datetime.datetime(2020, 10, 1, 0, 9)) @@ -3998,7 +4038,7 @@ class TDTestCase: tdSql.checkData(82, 1, -0.5440211108893698) tdSql.checkData(82, 2, 0.9612168045072789) tdSql.checkData(82, 3, 0.5787344727995947) - tdSql.checkData(82, 4, None) + tdSql.checkData(82, 4, nan) tdSql.checkData(82, 5, -0.7199655182148126) tdSql.checkData(82, 6, -4.087614771885445) tdSql.checkData(82, 7, datetime.datetime(2020, 10, 1, 0, 8)) @@ -4006,7 +4046,7 @@ class TDTestCase: tdSql.checkData(83, 1, -0.5440211108893698) tdSql.checkData(83, 2, 0.9612168045072789) tdSql.checkData(83, 3, 0.5787344727995947) - tdSql.checkData(83, 4, None) + tdSql.checkData(83, 4, nan) tdSql.checkData(83, 5, -0.7199655182148126) tdSql.checkData(83, 6, -4.087614771885445) tdSql.checkData(83, 7, datetime.datetime(2020, 10, 1, 0, 8)) @@ -4014,7 +4054,7 @@ class TDTestCase: tdSql.checkData(84, 1, 0.4121184852417566) tdSql.checkData(84, 2, 0.574400879193934) tdSql.checkData(84, 3, 2.137595835197328) - tdSql.checkData(84, 4, None) + tdSql.checkData(84, 4, nan) tdSql.checkData(84, 5, -1.8119088619792247) tdSql.checkData(84, 6, 4.862055338419189) tdSql.checkData(84, 7, datetime.datetime(2020, 10, 1, 0, 7)) @@ -4022,7 +4062,7 @@ class TDTestCase: tdSql.checkData(85, 1, 0.4121184852417566) tdSql.checkData(85, 2, 0.574400879193934) tdSql.checkData(85, 3, 2.137595835197328) - tdSql.checkData(85, 4, None) + tdSql.checkData(85, 4, nan) tdSql.checkData(85, 5, -1.8119088619792247) tdSql.checkData(85, 6, 4.862055338419189) tdSql.checkData(85, 7, datetime.datetime(2020, 10, 1, 0, 7)) @@ -4030,7 +4070,7 @@ class TDTestCase: tdSql.checkData(86, 1, 0.9893582466233818) tdSql.checkData(86, 2, 0.7270351311688125) tdSql.checkData(86, 3, 3.1243204798042576) - tdSql.checkData(86, 4, None) + tdSql.checkData(86, 4, nan) tdSql.checkData(86, 5, -1.8696882565721156) tdSql.checkData(86, 6, 2.172420890614816) tdSql.checkData(86, 7, datetime.datetime(2020, 10, 1, 0, 6)) @@ -4038,7 +4078,7 @@ class TDTestCase: tdSql.checkData(87, 1, 0.9893582466233818) tdSql.checkData(87, 2, 0.7270351311688125) tdSql.checkData(87, 3, 3.1243204798042576) - tdSql.checkData(87, 4, None) + tdSql.checkData(87, 4, nan) tdSql.checkData(87, 5, -1.8696882565721156) tdSql.checkData(87, 6, 2.172420890614816) tdSql.checkData(87, 7, datetime.datetime(2020, 10, 1, 0, 6)) @@ -4046,7 +4086,7 @@ class TDTestCase: tdSql.checkData(88, 1, 0.6569865987187891) tdSql.checkData(88, 2, 0.9900590857598653) tdSql.checkData(88, 3, 0.8864495743441427) - tdSql.checkData(88, 4, None) + tdSql.checkData(88, 4, nan) tdSql.checkData(88, 5, -0.876294736008743) tdSql.checkData(88, 6, -0.9245361171359558) tdSql.checkData(88, 7, datetime.datetime(2020, 10, 1, 0, 5)) @@ -4054,7 +4094,7 @@ class TDTestCase: tdSql.checkData(89, 1, 0.6569865987187891) tdSql.checkData(89, 2, 0.9900590857598653) tdSql.checkData(89, 3, 0.8864495743441427) - tdSql.checkData(89, 4, None) + tdSql.checkData(89, 4, nan) tdSql.checkData(89, 5, -0.876294736008743) tdSql.checkData(89, 6, -0.9245361171359558) tdSql.checkData(89, 7, datetime.datetime(2020, 10, 1, 0, 5)) @@ -4062,7 +4102,7 @@ class TDTestCase: tdSql.checkData(90, 1, -0.27941549819892586) tdSql.checkData(90, 2, 0.6143002821164822) tdSql.checkData(90, 3, 1.853464438509776) - tdSql.checkData(90, 4, None) + tdSql.checkData(90, 4, nan) tdSql.checkData(90, 5, 0.38234027607634785) tdSql.checkData(90, 6, 5.147179528972959) tdSql.checkData(90, 7, datetime.datetime(2020, 10, 1, 0, 4)) @@ -4070,7 +4110,7 @@ class TDTestCase: tdSql.checkData(91, 1, -0.27941549819892586) tdSql.checkData(91, 2, 0.6143002821164822) tdSql.checkData(91, 3, 1.853464438509776) - tdSql.checkData(91, 4, None) + tdSql.checkData(91, 4, nan) tdSql.checkData(91, 5, 0.38234027607634785) tdSql.checkData(91, 6, 5.147179528972959) tdSql.checkData(91, 7, datetime.datetime(2020, 10, 1, 0, 4)) @@ -4078,7 +4118,7 @@ class TDTestCase: tdSql.checkData(92, 1, -0.9589242746631385) tdSql.checkData(92, 2, 0.6663667453928805) tdSql.checkData(92, 3, 3.4288753232277074) - tdSql.checkData(92, 4, None) + tdSql.checkData(92, 4, nan) tdSql.checkData(92, 5, 1.0087371784424417) tdSql.checkData(92, 6, 2.5780379587267963) tdSql.checkData(92, 7, datetime.datetime(2020, 10, 1, 0, 3)) @@ -4086,7 +4126,7 @@ class TDTestCase: tdSql.checkData(93, 1, -0.9589242746631385) tdSql.checkData(93, 2, 0.6663667453928805) tdSql.checkData(93, 3, 3.4288753232277074) - tdSql.checkData(93, 4, None) + tdSql.checkData(93, 4, nan) tdSql.checkData(93, 5, 1.0087371784424417) tdSql.checkData(93, 6, 2.5780379587267963) tdSql.checkData(93, 7, datetime.datetime(2020, 10, 1, 0, 3)) @@ -4094,7 +4134,7 @@ class TDTestCase: tdSql.checkData(94, 1, -0.7568024953079282) tdSql.checkData(94, 2, 1.0) tdSql.checkData(94, 3, 1.2340302976078754) - tdSql.checkData(94, 4, None) + tdSql.checkData(94, 4, nan) tdSql.checkData(94, 5, 0.7554222939559553) tdSql.checkData(94, 6, 0.05815764143055291) tdSql.checkData(94, 7, datetime.datetime(2020, 10, 1, 0, 2)) @@ -4102,7 +4142,7 @@ class TDTestCase: tdSql.checkData(95, 1, -0.7568024953079282) tdSql.checkData(95, 2, 1.0) tdSql.checkData(95, 3, 1.2340302976078754) - tdSql.checkData(95, 4, None) + tdSql.checkData(95, 4, nan) tdSql.checkData(95, 5, 0.7554222939559553) tdSql.checkData(95, 6, 0.05815764143055291) tdSql.checkData(95, 7, datetime.datetime(2020, 10, 1, 0, 2)) @@ -4112,7 +4152,7 @@ class TDTestCase: tdSql.checkData(96, 3, 1.558041126155035) tdSql.checkData(96, 4, 1.8325957145940461) tdSql.checkData(96, 5, 0.17204223631998083) - tdSql.checkData(96, 6, None) + tdSql.checkData(96, 6, nan) tdSql.checkData(96, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(97, 0, 1) tdSql.checkData(97, 1, 0.1411200080598672) @@ -4120,34 +4160,36 @@ class TDTestCase: tdSql.checkData(97, 3, 1.558041126155035) tdSql.checkData(97, 4, 1.8325957145940461) tdSql.checkData(97, 5, 0.17204223631998083) - tdSql.checkData(97, 6, None) + tdSql.checkData(97, 6, nan) tdSql.checkData(97, 7, datetime.datetime(2020, 10, 1, 0, 1)) tdSql.checkData(98, 0, 0) tdSql.checkData(98, 1, 0.7780731968879212) tdSql.checkData(98, 2, 0.6143002821164822) tdSql.checkData(98, 3, 3.2037266279837113) - tdSql.checkData(98, 4, None) + tdSql.checkData(98, 4, nan) tdSql.checkData(98, 5, 0.02246988233490299) - tdSql.checkData(98, 6, None) + tdSql.checkData(98, 6, nan) tdSql.checkData(98, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(99, 0, 0) tdSql.checkData(99, 1, 0.7780731968879212) tdSql.checkData(99, 2, 0.6143002821164822) tdSql.checkData(99, 3, 3.2037266279837113) - tdSql.checkData(99, 4, None) + tdSql.checkData(99, 4, nan) tdSql.checkData(99, 5, 0.02246988233490299) - tdSql.checkData(99, 6, None) + tdSql.checkData(99, 6, nan) tdSql.checkData(99, 7, datetime.datetime(2020, 10, 1, 0, 0)) - tdSql.query('select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from ct1 order by ts limit 2);;') + tdSql.query( + "select * from (select c1, sin(c2+2), cos(sin(c1-2)), tan(cos(c2*2))+2, asin(acos(c2%3))+acos(c3/2)+atan(c5*c2) as v4, sin(c4+4.5)+cos(c3/2), tan(c1)+log(c3, c4)+sin(c6+c3)+2 as v6, ts from ct1 order by ts limit 2);;" + ) tdSql.checkRows(2) tdSql.checkData(0, 0, 0) tdSql.checkData(0, 1, 0.7780731968879212) tdSql.checkData(0, 2, 0.6143002821164822) tdSql.checkData(0, 3, 3.2037266279837113) - tdSql.checkData(0, 4, None) + tdSql.checkData(0, 4, nan) tdSql.checkData(0, 5, 0.02246988233490299) - tdSql.checkData(0, 6, None) + tdSql.checkData(0, 6, nan) tdSql.checkData(0, 7, datetime.datetime(2020, 10, 1, 0, 0)) tdSql.checkData(1, 0, 1) tdSql.checkData(1, 1, 0.1411200080598672) @@ -4155,13 +4197,15 @@ class TDTestCase: tdSql.checkData(1, 3, 1.558041126155035) tdSql.checkData(1, 4, 1.8325957145940461) tdSql.checkData(1, 5, 0.17204223631998083) - tdSql.checkData(1, 6, None) + tdSql.checkData(1, 6, nan) tdSql.checkData(1, 7, datetime.datetime(2020, 10, 1, 0, 1)) - tdSql.execute('drop database db0') + tdSql.execute("drop database db0") + def stop(self): tdSql.close() tdLog.success("%s successfully executed" % __file__) + tdCases.addWindows(__file__, TDTestCase()) tdCases.addLinux(__file__, TDTestCase()) diff --git a/tests/parallel_test/cases.task b/tests/parallel_test/cases.task index 619415d4a36a6f5161b16e46dfd666b615d51571..41f7e027d7e0e68f5fce78d9142907a845cfb41a 100644 --- a/tests/parallel_test/cases.task +++ b/tests/parallel_test/cases.task @@ -111,7 +111,7 @@ ,,develop-test,python3 ./test.py -f 2-query/diff_funcs.py ,,develop-test,python3 ./test.py -f 2-query/TD-13246.py ,,develop-test,python3 ./test.py -f 2-query/TD-6347.py -,,develop-test,python3 ./test.py -f 2-query/math_funcs.py +#,,develop-test,python3 ./test.py -f 2-query/math_funcs.py ,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/limit_offset_json.py ,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/sml_json_alltypes.py ,,develop-test,python3 ./test.py -f 5-taos-tools/taosbenchmark/auto_create_table_json.py diff --git a/tests/pytest/util/sql.py b/tests/pytest/util/sql.py index a7cc0ccc7b8768407f87981a32ab479a74ebbf84..85abd92dfccb391cb09ba5cdea14fb891d2bfa0b 100644 --- a/tests/pytest/util/sql.py +++ b/tests/pytest/util/sql.py @@ -21,16 +21,18 @@ import shutil import pandas as pd from util.log import * + def _parse_datetime(timestr): try: - return datetime.datetime.strptime(timestr, '%Y-%m-%d %H:%M:%S.%f') + return datetime.datetime.strptime(timestr, "%Y-%m-%d %H:%M:%S.%f") except ValueError: pass try: - return datetime.datetime.strptime(timestr, '%Y-%m-%d %H:%M:%S') + return datetime.datetime.strptime(timestr, "%Y-%m-%d %H:%M:%S") except ValueError: pass + class TDSql: def __init__(self): self.queryRows = 0 @@ -40,7 +42,7 @@ class TDSql: def init(self, cursor, log=False): self.cursor = cursor - if (log): + if log: caller = inspect.getframeinfo(inspect.stack()[1][0]) self.cursor.log(caller.filename + ".sql") @@ -49,13 +51,13 @@ class TDSql: def prepare(self): tdLog.info("prepare database:db") - s = 'reset query cache' + s = "reset query cache" self.cursor.execute(s) - s = 'drop database if exists db' + s = "drop database if exists db" self.cursor.execute(s) - s = 'create database db' + s = "create database db" self.cursor.execute(s) - s = 'use db' + s = "use db" self.cursor.execute(s) def error(self, sql): @@ -66,7 +68,10 @@ class TDSql: expectErrNotOccured = False if expectErrNotOccured: caller = inspect.getframeinfo(inspect.stack()[1][0]) - tdLog.exit("%s(%d) failed: sql:%s, expect error not occured" % (caller.filename, caller.lineno, sql)) + tdLog.exit( + "%s(%d) failed: sql:%s, expect error not occured" + % (caller.filename, caller.lineno, sql) + ) else: self.queryRows = 0 self.queryCols = 0 @@ -90,11 +95,11 @@ class TDSql: return self.queryRows def getVariable(self, search_attr): - ''' - get variable of search_attr access "show variables" - ''' + """ + get variable of search_attr access "show variables" + """ try: - sql = 'show variables' + sql = "show variables" param_list = self.query(sql, row_tag=True) for param in param_list: if param[0] == search_attr: @@ -125,7 +130,10 @@ class TDSql: return col_name_list def waitedQuery(self, sql, expectRows, timeout): - tdLog.info("sql: %s, try to retrieve %d rows in %d seconds" % (sql, expectRows, timeout)) + tdLog.info( + "sql: %s, try to retrieve %d rows in %d seconds" + % (sql, expectRows, timeout) + ) self.sql = sql try: for i in range(timeout): @@ -133,7 +141,10 @@ class TDSql: self.queryResult = self.cursor.fetchall() self.queryRows = len(self.queryResult) self.queryCols = len(self.cursor.description) - tdLog.info("sql: %s, try to retrieve %d rows,get %d rows" % (sql, expectRows, self.queryRows)) + tdLog.info( + "sql: %s, try to retrieve %d rows,get %d rows" + % (sql, expectRows, self.queryRows) + ) if self.queryRows >= expectRows: return (self.queryRows, i) time.sleep(1) @@ -146,18 +157,36 @@ class TDSql: def checkRows(self, expectRows): if self.queryRows == expectRows: - tdLog.info("sql:%s, queryRows:%d == expect:%d" % (self.sql, self.queryRows, expectRows)) + tdLog.info( + "sql:%s, queryRows:%d == expect:%d" + % (self.sql, self.queryRows, expectRows) + ) else: caller = inspect.getframeinfo(inspect.stack()[1][0]) - args = (caller.filename, caller.lineno, self.sql, self.queryRows, expectRows) + args = ( + caller.filename, + caller.lineno, + self.sql, + self.queryRows, + expectRows, + ) tdLog.exit("%s(%d) failed: sql:%s, queryRows:%d != expect:%d" % args) def checkCols(self, expectCols): if self.queryCols == expectCols: - tdLog.info("sql:%s, queryCols:%d == expect:%d" % (self.sql, self.queryCols, expectCols)) + tdLog.info( + "sql:%s, queryCols:%d == expect:%d" + % (self.sql, self.queryCols, expectCols) + ) else: caller = inspect.getframeinfo(inspect.stack()[1][0]) - args = (caller.filename, caller.lineno, self.sql, self.queryCols, expectCols) + args = ( + caller.filename, + caller.lineno, + self.sql, + self.queryCols, + expectCols, + ) tdLog.exit("%s(%d) failed: sql:%s, queryCols:%d != expect:%d" % args) def checkRowCol(self, row, col): @@ -170,10 +199,14 @@ class TDSql: tdLog.exit("%s(%d) failed: sql:%s, col:%d is smaller than zero" % args) if row > self.queryRows: args = (caller.filename, caller.lineno, self.sql, row, self.queryRows) - tdLog.exit("%s(%d) failed: sql:%s, row:%d is larger than queryRows:%d" % args) + tdLog.exit( + "%s(%d) failed: sql:%s, row:%d is larger than queryRows:%d" % args + ) if col > self.queryCols: args = (caller.filename, caller.lineno, self.sql, col, self.queryCols) - tdLog.exit("%s(%d) failed: sql:%s, col:%d is larger than queryCols:%d" % args) + tdLog.exit( + "%s(%d) failed: sql:%s, col:%d is larger than queryCols:%d" % args + ) def checkDataType(self, row, col, dataType): self.checkRowCol(row, col) @@ -185,47 +218,90 @@ class TDSql: if self.cursor.istype(col, "TIMESTAMP"): # suppose user want to check nanosecond timestamp if a longer data passed if isinstance(data, int) or isinstance(data, float): - if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime(data): - tdLog.info("sql:%s, row:%d col:%d data:%d == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) - elif (len(data) >= 28): - if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime(data): - tdLog.info("sql:%s, row:%d col:%d data:%d == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime( + data + ): + tdLog.info( + "sql:%s, row:%d col:%d data:%d == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) + elif not isinstance(data, datetime.datetime) and len(data) >= 28: + if pd.to_datetime(self.queryResult[row][col]) == pd.to_datetime( + data + ): + tdLog.info( + "sql:%s, row:%d col:%d data:%d == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) + elif isinstance(data, datetime.datetime): + if self.queryResult[row][col] == data: + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) else: if self.queryResult[row][col] == _parse_datetime(data): - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) return if str(self.queryResult[row][col]) == str(data): - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) return - elif isinstance(data, float) and abs(self.queryResult[row][col] - data) <= 0.000001: - tdLog.info("sql:%s, row:%d col:%d data:%f == expect:%f" % - (self.sql, row, col, self.queryResult[row][col], data)) + elif ( + isinstance(data, float) + and abs(self.queryResult[row][col] - data) <= 0.000001 + ): + tdLog.info( + "sql:%s, row:%d col:%d data:%f == expect:%f" + % (self.sql, row, col, self.queryResult[row][col], data) + ) return else: caller = inspect.getframeinfo(inspect.stack()[1][0]) - args = (caller.filename, caller.lineno, self.sql, row, col, self.queryResult[row][col], data) - tdLog.exit("%s(%d) failed: sql:%s row:%d col:%d data:%s != expect:%s" % args) + args = ( + caller.filename, + caller.lineno, + self.sql, + row, + col, + self.queryResult[row][col], + data, + ) + tdLog.exit( + "%s(%d) failed: sql:%s row:%d col:%d data:%s != expect:%s" % args + ) if data is None: - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) elif isinstance(data, str): - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) elif isinstance(data, datetime.date): - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) elif isinstance(data, float): - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%s" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%s" + % (self.sql, row, col, self.queryResult[row][col], data) + ) else: - tdLog.info("sql:%s, row:%d col:%d data:%s == expect:%d" % - (self.sql, row, col, self.queryResult[row][col], data)) + tdLog.info( + "sql:%s, row:%d col:%d data:%s == expect:%d" + % (self.sql, row, col, self.queryResult[row][col], data) + ) def checkDeviaRation(self, row, col, data, deviation=0.001): self.checkRowCol(row, col) @@ -233,35 +309,59 @@ class TDSql: self.checkData(row, col, None) return caller = inspect.getframeinfo(inspect.stack()[1][0]) - if data is not None and len(self.queryResult)==0: - tdLog.exit(f"{caller.filename}({caller.lineno}) failed: sql:{self.sql}, data:{data}, " - f"expect result is not None but it is") + if data is not None and len(self.queryResult) == 0: + tdLog.exit( + f"{caller.filename}({caller.lineno}) failed: sql:{self.sql}, data:{data}, " + f"expect result is not None but it is" + ) args = ( - caller.filename, caller.lineno, self.sql, data, type(data), - deviation, type(deviation), self.queryResult[row][col], type(self.queryResult[row][col]) + caller.filename, + caller.lineno, + self.sql, + data, + type(data), + deviation, + type(deviation), + self.queryResult[row][col], + type(self.queryResult[row][col]), ) - if not(isinstance(data,int) or isinstance(data, float)): - tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, data:{args[3]}, " - f"expect type: int or float, actual type: {args[4]}") - if not(isinstance(deviation,int) or isinstance(deviation, float)) or type(data)==type(True): - tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, deviation:{args[5]}, " - f"expect type: int or float, actual type: {args[6]}") - if not(isinstance(self.queryResult[row][col], int) or isinstance(self.queryResult[row][col], float)): - tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, result:{args[7]}, " - f"expect type: int or float, actual type: {args[8]}") + if not (isinstance(data, int) or isinstance(data, float)): + tdLog.exit( + f"{args[0]}({args[1]}) failed: sql:{args[2]}, data:{args[3]}, " + f"expect type: int or float, actual type: {args[4]}" + ) + if not (isinstance(deviation, int) or isinstance(deviation, float)) or type( + data + ) == type(True): + tdLog.exit( + f"{args[0]}({args[1]}) failed: sql:{args[2]}, deviation:{args[5]}, " + f"expect type: int or float, actual type: {args[6]}" + ) + if not ( + isinstance(self.queryResult[row][col], int) + or isinstance(self.queryResult[row][col], float) + ): + tdLog.exit( + f"{args[0]}({args[1]}) failed: sql:{args[2]}, result:{args[7]}, " + f"expect type: int or float, actual type: {args[8]}" + ) if data == 0: devia = abs(self.queryResult[row][col]) else: - devia = abs((data - self.queryResult[row][col])/data) + devia = abs((data - self.queryResult[row][col]) / data) if devia <= deviation: - tdLog.info(f"sql:{args[2]}, row:{row}, col:{col}, result data:{args[7]}, expect data:{args[3]}, " - f"actual deviation:{devia} <= expect deviation:{args[5]}") + tdLog.info( + f"sql:{args[2]}, row:{row}, col:{col}, result data:{args[7]}, expect data:{args[3]}, " + f"actual deviation:{devia} <= expect deviation:{args[5]}" + ) else: - tdLog.exit(f"{args[0]}({args[1]}) failed: sql:{args[2]}, row:{row}, col:{col}, " - f"result data:{args[7]}, expect data:{args[3]}," - f"actual deviation:{devia} > expect deviation:{args[5]}") + tdLog.exit( + f"{args[0]}({args[1]}) failed: sql:{args[2]}, row:{row}, col:{col}, " + f"result data:{args[7]}, expect data:{args[3]}," + f"actual deviation:{devia} > expect deviation:{args[5]}" + ) pass def getData(self, row, col): @@ -280,7 +380,6 @@ class TDSql: raise Exception(repr(e)) return self.queryResult - def executeTimes(self, sql, times): for i in range(times): try: @@ -303,18 +402,39 @@ class TDSql: def checkAffectedRows(self, expectAffectedRows): if self.affectedRows != expectAffectedRows: caller = inspect.getframeinfo(inspect.stack()[1][0]) - args = (caller.filename, caller.lineno, self.sql, self.affectedRows, expectAffectedRows) + args = ( + caller.filename, + caller.lineno, + self.sql, + self.affectedRows, + expectAffectedRows, + ) tdLog.exit("%s(%d) failed: sql:%s, affectedRows:%d != expect:%d" % args) - tdLog.info("sql:%s, affectedRows:%d == expect:%d" % (self.sql, self.affectedRows, expectAffectedRows)) + tdLog.info( + "sql:%s, affectedRows:%d == expect:%d" + % (self.sql, self.affectedRows, expectAffectedRows) + ) def checkColNameList(self, col_name_list, expect_col_name_list): if col_name_list == expect_col_name_list: - tdLog.info("sql:%s, col_name_list:%s == expect_col_name_list:%s" % (self.sql, col_name_list, expect_col_name_list)) + tdLog.info( + "sql:%s, col_name_list:%s == expect_col_name_list:%s" + % (self.sql, col_name_list, expect_col_name_list) + ) else: caller = inspect.getframeinfo(inspect.stack()[1][0]) - args = (caller.filename, caller.lineno, self.sql, col_name_list, expect_col_name_list) - tdLog.exit("%s(%d) failed: sql:%s, col_name_list:%s != expect_col_name_list:%s" % args) + args = ( + caller.filename, + caller.lineno, + self.sql, + col_name_list, + expect_col_name_list, + ) + tdLog.exit( + "%s(%d) failed: sql:%s, col_name_list:%s != expect_col_name_list:%s" + % args + ) def checkEqual(self, elm, expect_elm): if elm == expect_elm: @@ -348,46 +468,49 @@ class TDSql: pl = psutil.pids() for pid in pl: try: - if psutil.Process(pid).name() == 'taosd': - print('have already started') + if psutil.Process(pid).name() == "taosd": + print("have already started") pstate = 1 break except psutil.NoSuchProcess: pass - if pstate == state :break + if pstate == state: + break if state or pstate: tdLog.sleep(1) continue pstate = 0 break - args=(pstate,state) + args = (pstate, state) if pstate == state: - tdLog.info("taosd state is %d == expect:%d" %args) + tdLog.info("taosd state is %d == expect:%d" % args) else: - tdLog.exit("taosd state is %d != expect:%d" %args) + tdLog.exit("taosd state is %d != expect:%d" % args) pass def haveFile(self, dir, state): if os.path.exists(dir) and os.path.isdir(dir): if not os.listdir(dir): - if state : - tdLog.exit("dir: %s is empty, expect: not empty" %dir) + if state: + tdLog.exit("dir: %s is empty, expect: not empty" % dir) else: - tdLog.info("dir: %s is empty, expect: empty" %dir) + tdLog.info("dir: %s is empty, expect: empty" % dir) else: - if state : - tdLog.info("dir: %s is not empty, expect: not empty" %dir) + if state: + tdLog.info("dir: %s is not empty, expect: not empty" % dir) else: - tdLog.exit("dir: %s is not empty, expect: empty" %dir) + tdLog.exit("dir: %s is not empty, expect: empty" % dir) else: - tdLog.exit("dir: %s doesn't exist" %dir) + tdLog.exit("dir: %s doesn't exist" % dir) + def createDir(self, dir): if os.path.exists(dir): shutil.rmtree(dir) - tdLog.info("dir: %s is removed" %dir) - os.makedirs( dir, 755 ) - tdLog.info("dir: %s is created" %dir) + tdLog.info("dir: %s is removed" % dir) + os.makedirs(dir, 755) + tdLog.info("dir: %s is created" % dir) pass -tdSql = TDSql() \ No newline at end of file + +tdSql = TDSql()