fix: ci errors
This commit is contained in:
parent
b212aec1db
commit
3dea56f431
|
@ -182,14 +182,14 @@ class TDTestCase:
|
||||||
for i in range(self.users_count):
|
for i in range(self.users_count):
|
||||||
user = User()
|
user = User()
|
||||||
user.name = f"user_test{i}"
|
user.name = f"user_test{i}"
|
||||||
user.passwd = f"taosdata{i}"
|
user.passwd = f"taosdata@1{i}"
|
||||||
user.db_set = set()
|
user.db_set = set()
|
||||||
self.users.append(user)
|
self.users.append(user)
|
||||||
return self.users
|
return self.users
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def __passwd_list(self):
|
def __passwd_list(self):
|
||||||
return [f"taosdata{i}" for i in range(self.users_count) ]
|
return [f"taosdata@1{i}" for i in range(self.users_count) ]
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def __privilege(self):
|
def __privilege(self):
|
||||||
|
@ -258,12 +258,12 @@ class TDTestCase:
|
||||||
|
|
||||||
def alter_pass_err(self): # sourcery skip: remove-redundant-fstring
|
def alter_pass_err(self): # sourcery skip: remove-redundant-fstring
|
||||||
sqls = [
|
sqls = [
|
||||||
f"alter users {self.__user_list[0]} pass 'newpass' " ,
|
f"alter users {self.__user_list[0]} pass 'newpassT1' " ,
|
||||||
f"alter user {self.__user_list[0]} pass '' " ,
|
f"alter user {self.__user_list[0]} pass '' " ,
|
||||||
f"alter user {self.__user_list[0]} pass ' ' " ,
|
f"alter user {self.__user_list[0]} pass ' ' " ,
|
||||||
f"alter user anyuser pass 'newpass' " ,
|
f"alter user anyuser pass 'newpassT1' " ,
|
||||||
f"alter user {self.__user_list[0]} pass " ,
|
f"alter user {self.__user_list[0]} pass " ,
|
||||||
f"alter user {self.__user_list[0]} password 'newpass' " ,
|
f"alter user {self.__user_list[0]} password 'newpassT1' " ,
|
||||||
]
|
]
|
||||||
for sql in sqls:
|
for sql in sqls:
|
||||||
tdSql.error(sql)
|
tdSql.error(sql)
|
||||||
|
@ -649,7 +649,7 @@ class TDTestCase:
|
||||||
# user = conn
|
# user = conn
|
||||||
# 不能创建用户
|
# 不能创建用户
|
||||||
tdLog.printNoPrefix("==========step4.1: normal user can not create user")
|
tdLog.printNoPrefix("==========step4.1: normal user can not create user")
|
||||||
user.error("create use utest1 pass 'utest1pass'")
|
user.error("create use utest1 pass 'utest1Pass'")
|
||||||
# 可以查看用户
|
# 可以查看用户
|
||||||
tdLog.printNoPrefix("==========step4.2: normal user can show user")
|
tdLog.printNoPrefix("==========step4.2: normal user can show user")
|
||||||
user.query("show users")
|
user.query("show users")
|
||||||
|
|
|
@ -33,7 +33,7 @@ class TDTestCase:
|
||||||
self.colname_length_boundary = self.boundary.COL_KEY_MAX_LENGTH
|
self.colname_length_boundary = self.boundary.COL_KEY_MAX_LENGTH
|
||||||
self.tagname_length_boundary = self.boundary.TAG_KEY_MAX_LENGTH
|
self.tagname_length_boundary = self.boundary.TAG_KEY_MAX_LENGTH
|
||||||
self.username_length_boundary = 23
|
self.username_length_boundary = 23
|
||||||
self.password_length_boundary = 31
|
self.password_length_boundary = 14
|
||||||
def dbname_length_check(self):
|
def dbname_length_check(self):
|
||||||
dbname_length = randint(1,self.dbname_length_boundary-1)
|
dbname_length = randint(1,self.dbname_length_boundary-1)
|
||||||
for dbname in [tdCom.get_long_name(self.dbname_length_boundary),tdCom.get_long_name(dbname_length)]:
|
for dbname in [tdCom.get_long_name(self.dbname_length_boundary),tdCom.get_long_name(dbname_length)]:
|
||||||
|
@ -134,13 +134,17 @@ class TDTestCase:
|
||||||
tdLog.exit("error info is not true")
|
tdLog.exit("error info is not true")
|
||||||
|
|
||||||
def password_length_check(self):
|
def password_length_check(self):
|
||||||
password_length = randint(1,self.password_length_boundary-1)
|
password_length = randint(8,self.password_length_boundary-1)
|
||||||
|
index = 0
|
||||||
for password in [tdCom.get_long_name(password_length),tdCom.get_long_name(self.password_length_boundary)]:
|
for password in [tdCom.get_long_name(password_length),tdCom.get_long_name(self.password_length_boundary)]:
|
||||||
username = tdCom.get_long_name(3)
|
index += 1
|
||||||
tdSql.execute(f'create user {username} pass "{password}"')
|
username = tdCom.get_long_name(12) + str(index)
|
||||||
|
tdSql.execute(f'create user {username} pass "{password}@1"')
|
||||||
|
index += 1
|
||||||
|
username = tdCom.get_long_name(12) + str(index)
|
||||||
password = tdCom.get_long_name(self.password_length_boundary+1)
|
password = tdCom.get_long_name(self.password_length_boundary+1)
|
||||||
tdSql.error(f'create user {username} pass "{password}"')
|
tdSql.error(f'create user {username} pass "{password}@1"')
|
||||||
if "Name or password too long" in tdSql.error_info:
|
if "Invalid password format" in tdSql.error_info:
|
||||||
tdLog.info("error info is true!")
|
tdLog.info("error info is true!")
|
||||||
else:
|
else:
|
||||||
tdLog.exit("error info is not true")
|
tdLog.exit("error info is not true")
|
||||||
|
|
|
@ -163,15 +163,15 @@ class TDTestCase:
|
||||||
threads.append(threading.Thread(target=clusterComCreate.insert_data, args=(newTdSql, paraDict["dbName"],stableName,paraDict["ctbNum"],paraDict["rowsPerTbl"],paraDict["batchNum"],paraDict["startTs"])))
|
threads.append(threading.Thread(target=clusterComCreate.insert_data, args=(newTdSql, paraDict["dbName"],stableName,paraDict["ctbNum"],paraDict["rowsPerTbl"],paraDict["batchNum"],paraDict["startTs"])))
|
||||||
|
|
||||||
for i in range(5):
|
for i in range(5):
|
||||||
clusterComCreate.createUser(newTdSql,f"user{i}",f"pass{i}")
|
clusterComCreate.createUser(newTdSql,f"user{i}",f"passwd@{i}")
|
||||||
userTdSql=tdCom.newTdSql(user=f"user{i}",password=f"pass{i}")
|
userTdSql=tdCom.newTdSql(user=f"user{i}",password=f"passwd@{i}")
|
||||||
clusterComCreate.alterUser(userTdSql,f"user{i}",f"pass{i+1}")
|
clusterComCreate.alterUser(userTdSql,f"user{i}",f"passwd@{i+1}")
|
||||||
clusterComCreate.deleteUser(newTdSql,f"user{i}")
|
clusterComCreate.deleteUser(newTdSql,f"user{i}")
|
||||||
for j in range(5):
|
for j in range(5):
|
||||||
i=100
|
i=100
|
||||||
clusterComCreate.createUser(newTdSql,f"user{i}",f"pass{i}")
|
clusterComCreate.createUser(newTdSql,f"user{i}",f"passwd@{i}")
|
||||||
userTdSql=tdCom.newTdSql(user=f"user{i}",password=f"pass{i}")
|
userTdSql=tdCom.newTdSql(user=f"user{i}",password=f"passwd@{i}")
|
||||||
clusterComCreate.alterUser(userTdSql,f"user{i}",f"pass{i+1}")
|
clusterComCreate.alterUser(userTdSql,f"user{i}",f"passwd@{i+1}")
|
||||||
clusterComCreate.deleteUser(newTdSql,f"user{i}")
|
clusterComCreate.deleteUser(newTdSql,f"user{i}")
|
||||||
|
|
||||||
for tr in threads:
|
for tr in threads:
|
||||||
|
|
|
@ -31,7 +31,7 @@ class TDTestCase:
|
||||||
def run(self):
|
def run(self):
|
||||||
self.prepare_user()
|
self.prepare_user()
|
||||||
self.test_connect_user('root')
|
self.test_connect_user('root')
|
||||||
self.test_connect_user('test123@#$')
|
self.test_connect_user('test')
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
tdSql.close()
|
tdSql.close()
|
||||||
|
|
|
@ -1436,7 +1436,7 @@ int sml_td22900_Test() {
|
||||||
int sml_td24070_Test() {
|
int sml_td24070_Test() {
|
||||||
TAOS *taos = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
TAOS *taos = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
||||||
|
|
||||||
TAOS_RES *pRes = taos_query(taos, "CREATE user test_db pass 'test'");
|
TAOS_RES *pRes = taos_query(taos, "CREATE user test_db pass 'test@123'");
|
||||||
ASSERT(taos_errno(pRes) == 0);
|
ASSERT(taos_errno(pRes) == 0);
|
||||||
taos_free_result(pRes);
|
taos_free_result(pRes);
|
||||||
|
|
||||||
|
@ -1491,11 +1491,11 @@ int sml_td24070_Test() {
|
||||||
// test stable privilege
|
// test stable privilege
|
||||||
taos = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
taos = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
||||||
|
|
||||||
pRes = taos_query(taos, "CREATE user test_stb_read pass 'test'");
|
pRes = taos_query(taos, "CREATE user test_stb_read pass 'test@123'");
|
||||||
ASSERT(taos_errno(pRes) == 0);
|
ASSERT(taos_errno(pRes) == 0);
|
||||||
taos_free_result(pRes);
|
taos_free_result(pRes);
|
||||||
|
|
||||||
pRes = taos_query(taos, "CREATE user test_stb_write pass 'test'");
|
pRes = taos_query(taos, "CREATE user test_stb_write pass 'test@123'");
|
||||||
ASSERT(taos_errno(pRes) == 0);
|
ASSERT(taos_errno(pRes) == 0);
|
||||||
taos_free_result(pRes);
|
taos_free_result(pRes);
|
||||||
|
|
||||||
|
@ -1536,11 +1536,11 @@ int sml_td24070_Test() {
|
||||||
// test table privilege
|
// test table privilege
|
||||||
taos = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
taos = taos_connect("localhost", "root", "taosdata", NULL, 0);
|
||||||
|
|
||||||
pRes = taos_query(taos, "CREATE user test_tb_read pass 'test'");
|
pRes = taos_query(taos, "CREATE user test_tb_read pass 'test@123'");
|
||||||
ASSERT(taos_errno(pRes) == 0);
|
ASSERT(taos_errno(pRes) == 0);
|
||||||
taos_free_result(pRes);
|
taos_free_result(pRes);
|
||||||
|
|
||||||
pRes = taos_query(taos, "CREATE user test_tb_write pass 'test'");
|
pRes = taos_query(taos, "CREATE user test_tb_write pass 'test@123'");
|
||||||
ASSERT(taos_errno(pRes) == 0);
|
ASSERT(taos_errno(pRes) == 0);
|
||||||
taos_free_result(pRes);
|
taos_free_result(pRes);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue