提交 14b956c4 编写于 作者: J jiajingbin

save

上级 350590cc
...@@ -502,27 +502,33 @@ class TDTestCase: ...@@ -502,27 +502,33 @@ class TDTestCase:
chech upper tag chech upper tag
length of stb_name tb_name <= 192 length of stb_name tb_name <= 192
""" """
stb_name_129 = tdCom.getLongName(len=129, mode="letters") stb_name_129 = tdCom.getLongName(len=192, mode="letters")
tb_name_129 = tdCom.getLongName(len=129, mode="letters") tb_name_129 = tdCom.getLongName(len=192, mode="letters")
tdCom.cleanTb() tdCom.cleanTb()
input_sql, stb_name = self.genFullTypeSql(stb_name=stb_name_129, tb_name=tb_name_129) input_sql, stb_name = self.genFullTypeSql(stb_name=stb_name_129, tb_name=tb_name_129)
print(input_sql)
self.resCmp(input_sql, stb_name) self.resCmp(input_sql, stb_name)
tdSql.query(f'select * from {stb_name}') tdSql.query(f'select * from {stb_name}')
tdSql.checkRows(1) tdSql.checkRows(1)
#! bug for input_sql in [self.genFullTypeSql(stb_name=tdCom.getLongName(len=193, mode="letters"), tb_name=tdCom.getLongName(len=5, mode="letters"))[0], self.genFullTypeSql(tb_name=tdCom.getLongName(len=193, mode="letters"))[0]]:
# for input_json in [self.genFullTypeSql(stb_name=tdCom.getLongName(len=130, mode="letters"), tb_name=tdCom.getLongName(len=5, mode="letters"))[0], self.genFullTypeSql(tb_name=tdCom.getLongName(len=130, mode="letters"))[0]]: print(input_sql)
# print(input_json) try:
# try: self._conn.insert_lines([input_sql], 1)
# self._conn.insert_lines([input_json], 1) raise Exception("should not reach here")
# raise Exception("should not reach here") except LinesError as err:
# except LinesError as err: tdSql.checkNotEqual(err.errno, 0)
# tdSql.checkNotEqual(err.errno, 0)
input_sql = 'Abcdffgg 1626006833639000000ns False T1=127i8 id="Abcddd"' input_sql = 'Abcdffgg 1626006833639000000ns False T1=127i8 id="Abcddd"'
stb_name = "Abcdffgg" stb_name = "Abcdffgg"
self.resCmp(input_sql, stb_name) self.resCmp(input_sql, stb_name)
def tagNameLengthCheckCase(self):
"""
check tag name limit <= 64
"""
tdCom.cleanTb()
tag_name = {tdCom.getLongName(64, "letters")}
input_sql = f'{tdCom.getLongName(7, "letters")} 16260068336 39000000ns L"bcdaaa" {tdCom.getLongName(64, "letters")}=f',
def tagValueLengthCheckCase(self): def tagValueLengthCheckCase(self):
""" """
check full type tag value limit check full type tag value limit
...@@ -1474,7 +1480,8 @@ class TDTestCase: ...@@ -1474,7 +1480,8 @@ class TDTestCase:
try: try:
# self.tagColAddDupIDCheckCase() # self.tagColAddDupIDCheckCase()
# for i in range(100): # for i in range(100):
self.runAll() self.tbnameCheckCase()
# self.runAll()
# self.test() # self.test()
except Exception as err: except Exception as err:
print(''.join(traceback.format_exception(None, err, err.__traceback__))) print(''.join(traceback.format_exception(None, err, err.__traceback__)))
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册