Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
a709f7c0
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
a709f7c0
编写于
7月 03, 2023
作者:
K
kailixu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: update test case
上级
9f05ae15
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
14 addition
and
15 deletion
+14
-15
tests/script/api/passwdTest.c
tests/script/api/passwdTest.c
+14
-15
未找到文件。
tests/script/api/passwdTest.c
浏览文件 @
a709f7c0
...
...
@@ -32,7 +32,7 @@
#define nRoot 10
#define nUser 10
#define USER_LEN 24
#define BUF_LEN
256
#define BUF_LEN
1024
typedef
uint16_t
VarDataLenT
;
...
...
@@ -46,7 +46,7 @@ typedef uint16_t VarDataLenT;
void
createUsers
(
TAOS
*
taos
,
const
char
*
host
,
char
*
qstr
);
void
passVerTestMulti
(
const
char
*
host
,
char
*
qstr
);
void
sysInfoTest
(
const
char
*
host
,
char
*
qstr
);
void
sysInfoTest
(
TAOS
*
taos
,
const
char
*
host
,
char
*
qstr
);
int
nPassVerNotified
=
0
;
TAOS
*
taosu
[
nRoot
]
=
{
0
};
...
...
@@ -200,7 +200,7 @@ int main(int argc, char *argv[]) {
}
createUsers
(
taos
,
argv
[
1
],
qstr
);
passVerTestMulti
(
argv
[
1
],
qstr
);
sysInfoTest
(
argv
[
1
],
qstr
);
sysInfoTest
(
taos
,
argv
[
1
],
qstr
);
taos_close
(
taos
);
taos_cleanup
();
...
...
@@ -299,26 +299,25 @@ void passVerTestMulti(const char *host, char *qstr) {
// sleep(300);
}
void
sysInfoTest
(
const
char
*
host
,
char
*
qstr
)
{
// root
void
sysInfoTest
(
TAOS
*
taosRoot
,
const
char
*
host
,
char
*
qstr
)
{
TAOS
*
taos
[
nRoot
]
=
{
0
};
char
userName
[
USER_LEN
]
=
"
root
"
;
char
userName
[
USER_LEN
]
=
"
user0
"
;
for
(
int
i
=
0
;
i
<
nRoot
;
++
i
)
{
taos
[
i
]
=
taos_connect
(
host
,
"
root
"
,
"taos"
,
NULL
,
0
);
taos
[
i
]
=
taos_connect
(
host
,
"
user0
"
,
"taos"
,
NULL
,
0
);
if
(
taos
[
i
]
==
NULL
)
{
fprintf
(
stderr
,
"failed to connect to server, reason:%s
\n
"
,
"null taos"
/*taos_errstr(taos)*/
);
exit
(
1
);
}
}
queryDB
(
taos
[
0
]
,
"create database if not exists demo11 vgroups 1 minrows 10"
);
queryDB
(
taos
[
0
]
,
"create database if not exists demo12 vgroups 1 minrows 10"
);
queryDB
(
taos
[
0
]
,
"create database if not exists demo13 vgroups 1 minrows 10"
);
queryDB
(
taos
Root
,
"create database if not exists demo11 vgroups 1 minrows 10"
);
queryDB
(
taos
Root
,
"create database if not exists demo12 vgroups 1 minrows 10"
);
queryDB
(
taos
Root
,
"create database if not exists demo13 vgroups 1 minrows 10"
);
queryDB
(
taos
[
0
]
,
"create table demo11.stb (ts timestamp, c1 int) tags(t1 int)"
);
queryDB
(
taos
[
0
]
,
"create table demo12.stb (ts timestamp, c1 int) tags(t1 int)"
);
queryDB
(
taos
[
0
]
,
"create table demo13.stb (ts timestamp, c1 int) tags(t1 int)"
);
queryDB
(
taos
Root
,
"create table demo11.stb (ts timestamp, c1 int) tags(t1 int)"
);
queryDB
(
taos
Root
,
"create table demo12.stb (ts timestamp, c1 int) tags(t1 int)"
);
queryDB
(
taos
Root
,
"create table demo13.stb (ts timestamp, c1 int) tags(t1 int)"
);
sprintf
(
qstr
,
"show grants"
);
char
output
[
BUF_LEN
];
...
...
@@ -340,7 +339,7 @@ _REP:
exit
(
EXIT_FAILURE
);
}
queryDB
(
taos
[
0
],
"alter user root
sysinfo 0"
);
queryDB
(
taos
Root
,
"alter user user0
sysinfo 0"
);
fprintf
(
stderr
,
"%s:%d sleep 2 seconds to wait HB take effect
\n
"
,
__func__
,
__LINE__
);
for
(
int
i
=
1
;
i
<=
2
;
++
i
)
{
...
...
@@ -357,7 +356,7 @@ _REP:
}
taos_free_result
(
res
);
queryDB
(
taos
[
0
],
"alter user root
sysinfo 1"
);
queryDB
(
taos
Root
,
"alter user user0
sysinfo 1"
);
fprintf
(
stderr
,
"%s:%d sleep 2 seconds to wait HB take effect
\n
"
,
__func__
,
__LINE__
);
for
(
int
i
=
1
;
i
<=
2
;
++
i
)
{
sleep
(
1
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录