提交 e0a88287 创建 作者: 王晓庆's avatar 王晓庆

更新 testcases.py

上级 6a936713
......@@ -22,14 +22,13 @@ def get_conn():
# 调用远程driver,获取成功即返回
if i==0:
# 等待1秒后重新获取
sleep(1)
sleep(5)
elif i == 1:
# 等待5秒后重新获取
sleep(5)
sleep(10)
else:
# 等待10秒后重新获取
sleep(10)
sleep(15)
# 根据平台不同采用不同的连接方式
if sys.platform == 'linux':
# linux操作系统,用户名密码登录
......@@ -65,16 +64,18 @@ if __name__ == '__main__':
conn = get_conn()
cursor = conn.cursor()
# 创建测试数据库
createdb_sql = parse_sql('createdb.sql')
conn.autocommit(True)
cursor.execute(createdb_sql)
conn.autocommit(False)
# 只有第一次运行case时才建库、建表
if sys.argv[1].to_i == 1:
# 创建测试数据库
createdb_sql = parse_sql('createdb.sql')
conn.autocommit(True)
cursor.execute(createdb_sql)
conn.autocommit(False)
# 创建数据库表
createtable_sql = parse_sql('createtable.sql')
cursor.execute(createtable_sql)
# conn.commit()
# 创建数据库表
createtable_sql = parse_sql('createtable.sql')
cursor.execute(createtable_sql)
# conn.commit()
# 运行学生代码
query_sql = parse_sql(sql_file)
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论