Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
KASAKI11
TDengine
提交
5761e2aa
T
TDengine
项目概览
KASAKI11
/
TDengine
与 Fork 源项目一致
Fork自
taosdata / TDengine
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5761e2aa
编写于
6月 16, 2020
作者:
S
Shuduo Sang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify format by autopep8.
上级
71f82c80
变更
9
显示空白变更内容
内联
并排
Showing
9 changed file
with
338 addition
and
264 deletion
+338
-264
tests/pytest/query/filterAllIntTypes.py
tests/pytest/query/filterAllIntTypes.py
+31
-19
tests/pytest/query/filterFloatAndDouble.py
tests/pytest/query/filterFloatAndDouble.py
+18
-18
tests/pytest/query/filterOtherTypes.py
tests/pytest/query/filterOtherTypes.py
+73
-68
tests/pytest/query/querySort.py
tests/pytest/query/querySort.py
+30
-26
tests/pytest/random-test/random-test.py
tests/pytest/random-test/random-test.py
+2
-0
tests/pytest/table/tablename-boundary.py
tests/pytest/table/tablename-boundary.py
+4
-1
tests/pytest/tag_lite/change.py
tests/pytest/tag_lite/change.py
+11
-5
tests/pytest/tag_lite/delete.py
tests/pytest/tag_lite/delete.py
+149
-113
tests/pytest/util/sql.py
tests/pytest/util/sql.py
+20
-14
未找到文件。
tests/pytest/query/filterAllIntTypes.py
浏览文件 @
5761e2aa
...
...
@@ -35,20 +35,30 @@ class TDTestCase:
curType
=
self
.
types
[
i
]
print
(
"======= Verify filter for %s type ========="
%
(
curType
))
tdLog
.
debug
(
"create table st%s(ts timestamp, num %s) tags(id %s)"
%
(
curType
,
curType
,
curType
))
"create table st%s(ts timestamp, num %s) tags(id %s)"
%
(
curType
,
curType
,
curType
))
tdSql
.
execute
(
"create table st%s(ts timestamp, num %s) tags(id %s)"
%
(
curType
,
curType
,
curType
))
"create table st%s(ts timestamp, num %s) tags(id %s)"
%
(
curType
,
curType
,
curType
))
#create 10 tables, insert 10 rows for each table
#
create 10 tables, insert 10 rows for each table
for
j
in
range
(
self
.
rowNum
):
tdSql
.
execute
(
"create table st%s%d using st%s tags(%d)"
%
(
curType
,
j
+
1
,
curType
,
j
+
1
))
tdSql
.
execute
(
"create table st%s%d using st%s tags(%d)"
%
(
curType
,
j
+
1
,
curType
,
j
+
1
))
for
k
in
range
(
self
.
rowNum
):
tdSql
.
execute
(
"insert into st%s%d values(%d, %d)"
%
(
curType
,
j
+
1
,
self
.
ts
+
k
+
1
,
j
*
10
+
k
+
1
))
tdSql
.
error
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
11
,
pow
(
2
,
self
.
powers
[
i
])))
tdSql
.
execute
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
12
,
pow
(
2
,
self
.
powers
[
i
])
-
1
))
tdSql
.
error
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
13
,
pow
(
-
2
,
self
.
powers
[
i
])))
tdSql
.
execute
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
14
,
pow
(
-
2
,
self
.
powers
[
i
])
+
1
))
tdSql
.
execute
(
"insert into st%s%d values(%d, %d)"
%
(
curType
,
j
+
1
,
self
.
ts
+
k
+
1
,
j
*
10
+
k
+
1
))
tdSql
.
error
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
11
,
pow
(
2
,
self
.
powers
[
i
])))
tdSql
.
execute
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
12
,
pow
(
2
,
self
.
powers
[
i
])
-
1
))
tdSql
.
error
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
13
,
pow
(
-
2
,
self
.
powers
[
i
])))
tdSql
.
execute
(
"insert into st%s10 values(%d, %d)"
%
(
curType
,
self
.
ts
+
14
,
pow
(
-
2
,
self
.
powers
[
i
])
+
1
))
# > for int type on column
tdSql
.
query
(
"select * from st%s where num > 50"
%
curType
)
...
...
@@ -106,7 +116,9 @@ class TDTestCase:
tdSql
.
query
(
"select * from st%s where id != 5"
%
curType
)
tdSql
.
checkRows
(
92
)
print
(
"======= Verify filter for %s type finished ========="
%
curType
)
print
(
"======= Verify filter for %s type finished ========="
%
curType
)
def
stop
(
self
):
tdSql
.
close
()
...
...
tests/pytest/query/filterFloatAndDouble.py
浏览文件 @
5761e2aa
...
...
@@ -36,8 +36,8 @@ class TDTestCase:
"create table st(ts timestamp, num float, speed double) tags(tagcol1 float, tagcol2 double)"
)
for
j
in
range
(
self
.
rowNum
):
tdSql
.
execute
(
"insert into st1 using st tags(1.1, 2.3) values(%d, %f, %f)"
%
(
self
.
ts
+
j
+
1
,
1.1
*
(
j
+
1
),
2.3
*
(
j
+
1
)))
tdSql
.
execute
(
"insert into st1 using st tags(1.1, 2.3) values(%d, %f, %f)"
%
(
self
.
ts
+
j
+
1
,
1.1
*
(
j
+
1
),
2.3
*
(
j
+
1
)))
# > for float type on column
tdSql
.
query
(
"select * from st where num > 5.5"
)
...
...
tests/pytest/query/filterOtherTypes.py
浏览文件 @
5761e2aa
...
...
@@ -36,11 +36,17 @@ class TDTestCase:
tdSql
.
execute
(
"create table st1 using st tags(true, 'table1', '水表')"
)
for
i
in
range
(
1
,
6
):
tdSql
.
execute
(
"insert into st1 values(%d, %d, 'taosdata%d', '涛思数据%d')"
%
(
self
.
ts
+
i
,
i
%
2
,
i
,
i
))
tdSql
.
execute
(
"insert into st1 values(%d, %d, 'taosdata%d', '涛思数据%d')"
%
(
self
.
ts
+
i
,
i
%
2
,
i
,
i
))
tdSql
.
execute
(
"create table st2 using st tags(false, 'table2', '电表')"
)
for
i
in
range
(
6
,
11
):
tdSql
.
execute
(
"insert into st2 values(%d, %d, 'taosdata%d', '涛思数据%d')"
%
(
self
.
ts
+
i
,
i
%
2
,
i
,
i
))
tdSql
.
execute
(
"insert into st2 values(%d, %d, 'taosdata%d', '涛思数据%d')"
%
(
self
.
ts
+
i
,
i
%
2
,
i
,
i
))
# =============Verify stable columns====================
# > for bool type on column
...
...
@@ -359,4 +365,3 @@ class TDTestCase:
tdCases
.
addWindows
(
__file__
,
TDTestCase
())
tdCases
.
addLinux
(
__file__
,
TDTestCase
())
tests/pytest/query/querySort.py
浏览文件 @
5761e2aa
...
...
@@ -40,12 +40,11 @@ class TDTestCase:
tagcol6 double, tagcol7 bool, tagcol8 nchar(20), tagcol9 binary(20))'''
)
for
i
in
range
(
self
.
rowNum
):
tdSql
.
execute
(
"create table st%d using st tags(%d, %d, %d, %d, %f, %f, %d, 'tag%d', '标签%d')"
%
(
i
+
1
,
i
+
1
,
i
+
1
,
i
+
1
,
i
+
1
,
1.1
*
(
i
+
1
),
1.23
*
(
i
+
1
),
(
i
+
1
)
%
2
,
i
+
1
,
i
+
1
))
tdSql
.
execute
(
"create table st%d using st tags(%d, %d, %d, %d, %f, %f, %d, 'tag%d', '标签%d')"
%
(
i
+
1
,
i
+
1
,
i
+
1
,
i
+
1
,
i
+
1
,
1.1
*
(
i
+
1
),
1.23
*
(
i
+
1
),
(
i
+
1
)
%
2
,
i
+
1
,
i
+
1
))
for
j
in
range
(
self
.
rowNum
):
tdSql
.
execute
(
"insert into st%d values(%d, %d, %d, %d, %d, %f, %f, %d, 'taosdata%d', '涛思数据%d')"
%
(
i
+
1
,
self
.
ts
+
10
*
(
i
+
1
)
+
j
+
1
,
j
+
1
,
j
+
1
,
j
+
1
,
j
+
1
,
1.1
*
(
j
+
1
),
1.23
*
(
j
+
1
),
(
j
+
1
)
%
2
,
j
+
1
,
j
+
1
))
tdSql
.
execute
(
"insert into st%d values(%d, %d, %d, %d, %d, %f, %f, %d, 'taosdata%d', '涛思数据%d')"
%
(
i
+
1
,
self
.
ts
+
10
*
(
i
+
1
)
+
j
+
1
,
j
+
1
,
j
+
1
,
j
+
1
,
j
+
1
,
1.1
*
(
j
+
1
),
1.23
*
(
j
+
1
),
(
j
+
1
)
%
2
,
j
+
1
,
j
+
1
))
print
(
"======= step 2: verify order for each column ========="
)
# sort for timestamp in asc order
...
...
@@ -56,19 +55,24 @@ class TDTestCase:
tdSql
.
query
(
"select * from st order by ts desc"
)
tdSql
.
checkColumnSorted
(
0
,
"desc"
)
for
i
in
range
(
1
,
10
):
tdSql
.
error
(
"select * from st order by tbcol%d"
%
i
)
tdSql
.
error
(
"select * from st order by tbcol%d asc"
%
i
)
tdSql
.
error
(
"select * from st order by tbcol%d desc"
%
i
)
tdSql
.
query
(
"select avg(tbcol1) from st group by tagcol%d order by tagcol%d"
%
(
i
,
i
))
tdSql
.
query
(
"select avg(tbcol1) from st group by tagcol%d order by tagcol%d"
%
(
i
,
i
))
tdSql
.
checkColumnSorted
(
1
,
""
)
tdSql
.
query
(
"select avg(tbcol1) from st group by tagcol%d order by tagcol%d asc"
%
(
i
,
i
))
tdSql
.
query
(
"select avg(tbcol1) from st group by tagcol%d order by tagcol%d asc"
%
(
i
,
i
))
tdSql
.
checkColumnSorted
(
1
,
"asc"
)
tdSql
.
query
(
"select avg(tbcol1) from st group by tagcol%d order by tagcol%d desc"
%
(
i
,
i
))
tdSql
.
query
(
"select avg(tbcol1) from st group by tagcol%d order by tagcol%d desc"
%
(
i
,
i
))
tdSql
.
checkColumnSorted
(
1
,
"desc"
)
def
stop
(
self
):
...
...
tests/pytest/random-test/random-test.py
浏览文件 @
5761e2aa
...
...
@@ -97,6 +97,8 @@ class Test:
"create table %s using %s tags (1, '表1')"
%
(
current_tb
,
self
.
last_stb
))
self
.
last_tb
=
current_tb
self
.
written
=
0
tdSql
.
execute
(
"insert into %s values (now, 27, '我是nchar字符串')"
%
self
.
last_tb
)
...
...
tests/pytest/table/tablename-boundary.py
浏览文件 @
5761e2aa
...
...
@@ -18,7 +18,10 @@ class TDTestCase:
tdSql
.
prepare
()
getTableNameLen
=
"grep -w '#define TSDB_TABLE_NAME_LEN' ../../src/inc/taosdef.h|awk '{print $3}'"
tableNameMaxLen
=
int
(
subprocess
.
check_output
(
getTableNameLen
,
shell
=
True
))
-
1
tableNameMaxLen
=
int
(
subprocess
.
check_output
(
getTableNameLen
,
shell
=
True
))
-
1
tdLog
.
info
(
"table name max length is %d"
%
tableNameMaxLen
)
chars
=
string
.
ascii_uppercase
+
string
.
ascii_lowercase
tb_name
=
''
.
join
(
random
.
choices
(
chars
,
k
=
tableNameMaxLen
))
...
...
tests/pytest/tag_lite/change.py
浏览文件 @
5761e2aa
...
...
@@ -93,9 +93,13 @@ class TDTestCase:
tdSql
.
error
(
"alter table ta_ch_mt2 change tag tgcol1 tgcol2"
)
# TSIM: return -1
# TSIM: step22:
# TSIM: sql alter table $mt change tag tgcol1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -x step20
tdLog
.
info
(
"alter table ta_ch_mt2 change tag tgcol1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -x step20"
)
tdSql
.
error
(
"alter table ta_ch_mt2 change tag tgcol1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -x step20"
)
# TSIM: sql alter table $mt change tag tgcol1
# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -x
# step20
tdLog
.
info
(
"alter table ta_ch_mt2 change tag tgcol1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -x step20"
)
tdSql
.
error
(
"alter table ta_ch_mt2 change tag tgcol1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -x step20"
)
# TSIM: return -1
# TSIM: step20:
# TSIM:
...
...
@@ -267,8 +271,10 @@ class TDTestCase:
tdSql
.
execute
(
'create table ta_ch_mt6 (ts timestamp, tbcol int) TAGS(tgcol1 binary(10), tgcol2 int, tgcol3 smallint, tgcol4 binary(11), tgcol5 double, tgcol6 binary(20))'
)
# TSIM: sql create table $tb using $mt tags( '1', 2, 3, '4', 5, '6' )
tdLog
.
info
(
"create table tb6 using ta_ch_mt6 tags( '1', 2, 3, '4', 5, '6' )"
)
tdSql
.
execute
(
"create table tb6 using ta_ch_mt6 tags( '1', 2, 3, '4', 5, '6' )"
)
tdLog
.
info
(
"create table tb6 using ta_ch_mt6 tags( '1', 2, 3, '4', 5, '6' )"
)
tdSql
.
execute
(
"create table tb6 using ta_ch_mt6 tags( '1', 2, 3, '4', 5, '6' )"
)
# TSIM: sql insert into $tb values(now, 1)
tdLog
.
info
(
"insert into tb6 values(now, 1)"
)
tdSql
.
execute
(
"insert into tb6 values(now, 1)"
)
...
...
tests/pytest/tag_lite/delete.py
浏览文件 @
5761e2aa
...
...
@@ -208,14 +208,14 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data23 != 1 then
tdLog
.
info
(
'tdSql.checkData(2, 3,
1
)'
)
tdSql
.
checkData
(
2
,
3
,
1
)
tdLog
.
info
(
'tdSql.checkData(2, 3,
"TAG"
)'
)
tdSql
.
checkData
(
2
,
3
,
"TAG"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql alter table $mt drop tag tgcol1 -x step40
tdLog
.
info
(
'alter table %s drop tag tgcol1 -x step40'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tgcol1
0
'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tgcol1'
%
(
mt
))
# TSIM: return -1
# TSIM: step40:
# TSIM: sql alter table $mt drop tag tgcol2
...
...
@@ -263,14 +263,14 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data03 != 2 then
tdLog
.
info
(
'tdSql.checkData(0, 3,
2
)'
)
tdSql
.
checkData
(
0
,
3
,
2
)
tdLog
.
info
(
'tdSql.checkData(0, 3,
"2"
)'
)
tdSql
.
checkData
(
0
,
3
,
"2"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql alter table $mt drop tag tgcol1 -x step50
tdLog
.
info
(
'alter table %s drop tag tgcol1 -x step50'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tgcol1
0
'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tgcol1'
%
(
mt
))
# TSIM: return -1
# TSIM: step50:
# TSIM: sql alter table $mt drop tag tgcol2
...
...
@@ -381,8 +381,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != 3 then
tdLog
.
info
(
'tdSql.checkData(0, 4,
3
)'
)
tdSql
.
checkData
(
0
,
4
,
3
)
tdLog
.
info
(
'tdSql.checkData(0, 4,
"3"
)'
)
tdSql
.
checkData
(
0
,
4
,
"3"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -420,18 +420,18 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data23 != 1 then
tdLog
.
info
(
'tdSql.checkData(2, 3,
1
)'
)
tdSql
.
checkData
(
2
,
3
,
1
)
tdLog
.
info
(
'tdSql.checkData(2, 3,
"TAG"
)'
)
tdSql
.
checkData
(
2
,
3
,
"TAG"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data33 != 2 then
tdLog
.
info
(
'tdSql.checkData(3, 3,
2
)'
)
tdSql
.
checkData
(
3
,
3
,
2
)
tdLog
.
info
(
'tdSql.checkData(3, 3,
"TAG"
)'
)
tdSql
.
checkData
(
3
,
3
,
"TAG"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data43 != 3 then
tdLog
.
info
(
'tdSql.checkData(4, 3,
3
)'
)
tdSql
.
checkData
(
4
,
3
,
3
)
tdLog
.
info
(
'tdSql.checkData(4, 3,
"TAG"
)'
)
tdSql
.
checkData
(
4
,
3
,
"TAG"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -488,8 +488,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != 3 then
tdLog
.
info
(
'tdSql.checkData(0, 4,
3
)'
)
tdSql
.
checkData
(
0
,
4
,
3
)
tdLog
.
info
(
'tdSql.checkData(0, 4,
"3"
)'
)
tdSql
.
checkData
(
0
,
4
,
"3"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -543,13 +543,13 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data03 != 2 then
tdLog
.
info
(
'tdSql.checkData(0, 3,
2
)'
)
tdSql
.
checkData
(
0
,
3
,
2
)
tdLog
.
info
(
'tdSql.checkData(0, 3,
"2"
)'
)
tdSql
.
checkData
(
0
,
3
,
"2"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != 3 then
tdLog
.
info
(
'tdSql.checkData(0, 4,
3
)'
)
tdSql
.
checkData
(
0
,
4
,
3
)
tdLog
.
info
(
'tdSql.checkData(0, 4,
"3"
)'
)
tdSql
.
checkData
(
0
,
4
,
"3"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -600,23 +600,23 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data02 != 1 then
tdLog
.
info
(
'tdSql.checkData(0, 2,
1
)'
)
tdSql
.
checkData
(
0
,
2
,
1
)
tdLog
.
info
(
'tdSql.checkData(0, 2,
"1"
)'
)
tdSql
.
checkData
(
0
,
2
,
"1"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data03 != 2 then
tdLog
.
info
(
'tdSql.checkData(0, 3,
2
)'
)
tdSql
.
checkData
(
0
,
3
,
2
)
tdLog
.
info
(
'tdSql.checkData(0, 3,
"2"
)'
)
tdSql
.
checkData
(
0
,
3
,
"2"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != 3 then
tdLog
.
info
(
'tdSql.checkData(0, 4,
3
)'
)
tdSql
.
checkData
(
0
,
4
,
3
)
tdLog
.
info
(
'tdSql.checkData(0, 4,
"3"
)'
)
tdSql
.
checkData
(
0
,
4
,
"3"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data05 != 4 then
tdLog
.
info
(
'tdSql.checkData(0, 5,
4
)'
)
tdSql
.
checkData
(
0
,
5
,
4
)
tdLog
.
info
(
'tdSql.checkData(0, 5,
"4"
)'
)
tdSql
.
checkData
(
0
,
5
,
"4"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -690,8 +690,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data06 != 5 then
tdLog
.
info
(
'tdSql.checkData(0, 6,
5
)'
)
tdSql
.
checkData
(
0
,
6
,
5
)
tdLog
.
info
(
'tdSql.checkData(0, 6,
"5"
)'
)
tdSql
.
checkData
(
0
,
6
,
"5"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -766,13 +766,13 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data06 != 5 then
tdLog
.
info
(
'tdSql.checkData(0, 6,
5
)'
)
tdSql
.
checkData
(
0
,
6
,
5
)
tdLog
.
info
(
'tdSql.checkData(0, 6,
"5"
)'
)
tdSql
.
checkData
(
0
,
6
,
"5"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data07 != 6 then
tdLog
.
info
(
'tdSql.checkData(0, 7,
6
)'
)
tdSql
.
checkData
(
0
,
7
,
6
)
tdLog
.
info
(
'tdSql.checkData(0, 7,
"6"
)'
)
tdSql
.
checkData
(
0
,
7
,
"6"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -830,8 +830,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data02 != 1 then
tdLog
.
info
(
'tdSql.checkData(0, 2,
1
)'
)
tdSql
.
checkData
(
0
,
2
,
1
)
tdLog
.
info
(
'tdSql.checkData(0, 2,
"1"
)'
)
tdSql
.
checkData
(
0
,
2
,
"1"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data03 != 2 then
...
...
@@ -845,8 +845,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data05 != 4 then
tdLog
.
info
(
'tdSql.checkData(0, 5,
4
)'
)
tdSql
.
checkData
(
0
,
5
,
4
)
tdLog
.
info
(
'tdSql.checkData(0, 5,
"4"
)'
)
tdSql
.
checkData
(
0
,
5
,
"4"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data06 != 5.000000000 then
...
...
@@ -855,8 +855,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data07 != 6 then
tdLog
.
info
(
'tdSql.checkData(0, 7,
6
)'
)
tdSql
.
checkData
(
0
,
7
,
6
)
tdLog
.
info
(
'tdSql.checkData(0, 7,
"6"
)'
)
tdSql
.
checkData
(
0
,
7
,
"6"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -903,7 +903,11 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -944,7 +948,11 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -985,7 +993,11 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -1026,7 +1038,11 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM:
...
...
@@ -1067,23 +1083,27 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step51
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step51'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
1
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step51:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step52
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step52'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
2
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step52:
# TSIM:
...
...
@@ -1118,23 +1138,27 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step71
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step71'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
1
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step71:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step72
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step72'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
2
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step72:
# TSIM:
...
...
@@ -1169,23 +1193,27 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step81
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step81'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
1
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step81:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step82
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step82'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
2
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step82:
# TSIM:
...
...
@@ -1220,23 +1248,27 @@ class TDTestCase:
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step91
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step91'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
1
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step91:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step92
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step92'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
2
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step92:
# TSIM:
...
...
@@ -1265,39 +1297,43 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data02 != 1 then
tdLog
.
info
(
'tdSql.checkData(0, 2,
1
)'
)
tdSql
.
checkData
(
0
,
2
,
1
)
tdLog
.
info
(
'tdSql.checkData(0, 2,
"1"
)'
)
tdSql
.
checkData
(
0
,
2
,
"1"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data03 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 3, NULL)'
)
try
:
tdSql
.
checkData
(
0
,
3
,
None
)
except
Exception
as
e
:
tdLog
.
info
(
repr
(
e
))
tdLog
.
info
(
"out of range"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data05 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)'
)
tdSql
.
checkData
(
0
,
5
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)
out of range
'
)
#
tdSql.checkData(0, 5, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step101
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step101'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
01
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step101:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step102
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step102'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
02
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step102:
# TSIM: sql select * from $mt where tgcol4 = 1 -x step103
tdLog
.
info
(
'select * from %s where tgcol4 = 1 -x step103'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol4 = 1
03
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol4 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step103:
# TSIM:
...
...
@@ -1336,34 +1372,34 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data05 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)'
)
tdSql
.
checkData
(
0
,
5
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)
out of range
'
)
#
tdSql.checkData(0, 5, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data06 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 6, NULL)'
)
tdSql
.
checkData
(
0
,
6
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 6, NULL)
out of range
'
)
#
tdSql.checkData(0, 6, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step111
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step111'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
11
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step111:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step112
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step112'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
12
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step112:
# TSIM: sql select * from $mt where tgcol5 = 1 -x step113
tdLog
.
info
(
'select * from %s where tgcol5 = 1 -x step113'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol5 = 1
13
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol5 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step113:
# TSIM:
...
...
@@ -1402,44 +1438,44 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data04 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)'
)
tdSql
.
checkData
(
0
,
4
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 4, NULL)
out of range
'
)
#
tdSql.checkData(0, 4, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data05 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)'
)
tdSql
.
checkData
(
0
,
5
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)
out of range
'
)
#
tdSql.checkData(0, 5, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data06 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 6, NULL)'
)
tdSql
.
checkData
(
0
,
6
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 6, NULL)
out of range
'
)
#
tdSql.checkData(0, 6, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data07 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 7, NULL)'
)
tdSql
.
checkData
(
0
,
7
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 7, NULL)
out of range
'
)
#
tdSql.checkData(0, 7, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol2 = 1 -x step120
tdLog
.
info
(
'select * from %s where tgcol2 = 1 -x step120'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1
20
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol2 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step120:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step121
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step121'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
21
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step121:
# TSIM: sql select * from $mt where tgcol5 = 1 -x step122
tdLog
.
info
(
'select * from %s where tgcol5 = 1 -x step122'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol5 = 1
22
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol5 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step122:
# TSIM: sql select * from $mt where tgcol6 = 1 -x step123
tdLog
.
info
(
'select * from %s where tgcol6 = 1 -x step123'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol6 = 1
23
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol6 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step123:
# TSIM:
...
...
@@ -1471,8 +1507,8 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data02 != 1 then
tdLog
.
info
(
'tdSql.checkData(0, 2,
1
)'
)
tdSql
.
checkData
(
0
,
2
,
1
)
tdLog
.
info
(
'tdSql.checkData(0, 2,
"1"
)'
)
tdSql
.
checkData
(
0
,
2
,
"1"
)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data03 != 2 then
...
...
@@ -1486,34 +1522,34 @@ class TDTestCase:
# TSIM: return -1
# TSIM: endi
# TSIM: if $data05 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)'
)
tdSql
.
checkData
(
0
,
5
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 5, NULL)
out of range
'
)
#
tdSql.checkData(0, 5, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data06 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 6, NULL)'
)
tdSql
.
checkData
(
0
,
6
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 6, NULL)
out of range
'
)
#
tdSql.checkData(0, 6, None)
# TSIM: return -1
# TSIM: endi
# TSIM: if $data07 != NULL then
tdLog
.
info
(
'tdSql.checkData(0, 7, NULL)'
)
tdSql
.
checkData
(
0
,
7
,
None
)
tdLog
.
info
(
'tdSql.checkData(0, 7, NULL)
out of range
'
)
#
tdSql.checkData(0, 7, None)
# TSIM: return -1
# TSIM: endi
# TSIM:
# TSIM: sql select * from $mt where tgcol3 = 1 -x step130
tdLog
.
info
(
'select * from %s where tgcol3 = 1 -x step130'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1
30
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol3 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step130:
# TSIM: sql select * from $mt where tgcol4 = 1 -x step131
tdLog
.
info
(
'select * from %s where tgcol4 = 1 -x step131'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol4 = 1
31
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol4 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step131:
# TSIM: sql select * from $mt where tgcol6 = 1 -x step133
tdLog
.
info
(
'select * from %s where tgcol6 = 1 -x step133'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol6 = 1
33
'
%
(
mt
))
tdSql
.
error
(
'select * from %s where tgcol6 = 1'
%
(
mt
))
# TSIM: return -1
# TSIM: step133:
# TSIM:
...
...
@@ -1542,23 +1578,23 @@ class TDTestCase:
# TSIM:
# TSIM: sql alter table xxmt drop tag tag1 -x step141
tdLog
.
info
(
'alter table xxmt drop tag tag1 -x step141'
)
tdSql
.
error
(
'alter table xxmt drop tag tag1
41
'
)
tdSql
.
error
(
'alter table xxmt drop tag tag1'
)
# TSIM: return -1
# TSIM: step141:
# TSIM: sql alter table $tb drop tag tag1 -x step142
tdLog
.
info
(
'alter table %s drop tag tag1 -x step142'
%
(
tb
))
tdSql
.
error
(
'alter table %s drop tag tag1
42
'
%
(
tb
))
tdSql
.
error
(
'alter table %s drop tag tag1'
%
(
tb
))
# TSIM: return -1
# TSIM: step142:
# TSIM: sql alter table $mt drop tag tag1 -x step143
tdLog
.
info
(
'alter table %s drop tag tag1 -x step143'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tag1
43
'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tag1'
%
(
mt
))
# TSIM: return -1
# TSIM: step143:
# TSIM:
# TSIM: sql alter table $mt drop tag tagcol1 -x step144
tdLog
.
info
(
'alter table %s drop tag tagcol1 -x step144'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tagcol1
44
'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tagcol1'
%
(
mt
))
# TSIM: return -1
# TSIM: step144:
# TSIM:
...
...
@@ -1567,15 +1603,15 @@ class TDTestCase:
tdSql
.
execute
(
'alter table %s drop tag tgcol2'
%
(
mt
))
# TSIM: sql alter table $mt drop tag tgcol1 -x step145
tdLog
.
info
(
'alter table %s drop tag tgcol1 -x step145'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tgcol1
45
'
%
(
mt
))
tdSql
.
error
(
'alter table %s drop tag tgcol1'
%
(
mt
))
# TSIM: return -1
# TSIM: step145:
# TSIM:
# TSIM: print =============== clear
tdLog
.
info
(
'=============== clear'
)
# TSIM: sql drop database $db
tdLog
.
info
(
'
sql drop database $
db'
)
tdSql
.
execute
(
'
sql drop database $
db'
)
tdLog
.
info
(
'
drop database
db'
)
tdSql
.
execute
(
'
drop database
db'
)
# TSIM: sql show databases
tdLog
.
info
(
'show databases'
)
tdSql
.
query
(
'show databases'
)
...
...
tests/pytest/util/sql.py
浏览文件 @
5761e2aa
...
...
@@ -216,20 +216,26 @@ class TDSql:
if
order
==
""
or
order
.
upper
()
==
"ASC"
:
if
all
(
sorted
(
list
)
==
list
):
tdLog
.
info
(
"sql:%s, column :%d is sorted in accending order as expected"
%
tdLog
.
info
(
"sql:%s, column :%d is sorted in accending order as expected"
%
(
self
.
sql
,
col
))
else
:
tdLog
.
exit
(
"%s failed: sql:%s, col:%d is not sorted in accesnind order"
%
tdLog
.
exit
(
"%s failed: sql:%s, col:%d is not sorted in accesnind order"
%
(
callerFilename
,
self
.
sql
,
col
))
elif
order
.
upper
()
==
"DESC"
:
if
all
(
sorted
(
list
,
reverse
=
True
)
==
list
):
tdLog
.
info
(
"sql:%s, column :%d is sorted in decending order as expected"
%
tdLog
.
info
(
"sql:%s, column :%d is sorted in decending order as expected"
%
(
self
.
sql
,
col
))
else
:
tdLog
.
exit
(
"%s failed: sql:%s, col:%d is not sorted in decending order"
%
tdLog
.
exit
(
"%s failed: sql:%s, col:%d is not sorted in decending order"
%
(
callerFilename
,
self
.
sql
,
col
))
else
:
tdLog
.
exit
(
"%s failed: sql:%s, the order provided for col:%d is not correct"
%
tdLog
.
exit
(
"%s failed: sql:%s, the order provided for col:%d is not correct"
%
(
callerFilename
,
self
.
sql
,
col
))
tdSql
=
TDSql
()
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录