Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
H
h2database
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
Administrator
h2database
Commits
a895fbcc
提交
a895fbcc
authored
7 年前
作者:
Evgenij Ryazanov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix typos found by org.h2.build.doc.SpellChecker
上级
f4a652d2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
5 行增加
和
5 行删除
+5
-5
AbstractBaseForCommonTableExpressions.java
...org/h2/test/db/AbstractBaseForCommonTableExpressions.java
+3
-3
TestPersistentCommonTableExpressions.java
.../org/h2/test/db/TestPersistentCommonTableExpressions.java
+2
-2
没有找到文件。
h2/src/test/org/h2/test/db/AbstractBaseForCommonTableExpressions.java
浏览文件 @
a895fbcc
...
@@ -18,7 +18,7 @@ import org.h2.test.TestBase;
...
@@ -18,7 +18,7 @@ import org.h2.test.TestBase;
public
abstract
class
AbstractBaseForCommonTableExpressions
extends
TestBase
{
public
abstract
class
AbstractBaseForCommonTableExpressions
extends
TestBase
{
protected
void
testRepeatedQueryWithSetup
(
int
maxRetries
,
String
[]
expectedRowData
,
String
[]
expectedColumnNames
,
protected
void
testRepeatedQueryWithSetup
(
int
maxRetries
,
String
[]
expectedRowData
,
String
[]
expectedColumnNames
,
int
expectedNumbeOfRows
,
String
setupSQL
,
String
withQuery
,
int
expectedNumbe
r
OfRows
,
String
setupSQL
,
String
withQuery
,
int
closeAndReopenDatabaseConnectionOnIteration
,
String
[]
expectedColumnTypes
)
throws
SQLException
{
int
closeAndReopenDatabaseConnectionOnIteration
,
String
[]
expectedColumnTypes
)
throws
SQLException
{
deleteDb
(
"commonTableExpressionQueries"
);
deleteDb
(
"commonTableExpressionQueries"
);
...
@@ -47,7 +47,7 @@ public abstract class AbstractBaseForCommonTableExpressions extends TestBase {
...
@@ -47,7 +47,7 @@ public abstract class AbstractBaseForCommonTableExpressions extends TestBase {
assertTrue
(
rs
.
getMetaData
().
getColumnLabel
(
columnIndex
)
!=
null
);
assertTrue
(
rs
.
getMetaData
().
getColumnLabel
(
columnIndex
)
!=
null
);
assertEquals
(
expectedColumnNames
[
columnIndex
-
1
],
rs
.
getMetaData
().
getColumnLabel
(
columnIndex
));
assertEquals
(
expectedColumnNames
[
columnIndex
-
1
],
rs
.
getMetaData
().
getColumnLabel
(
columnIndex
));
assertEquals
(
assertEquals
(
"wrong
ly type column "
+
rs
.
getMetaData
().
getColumnLabel
(
columnIndex
)
+
" on iteration
#"
"wrong
type of column "
+
rs
.
getMetaData
().
getColumnLabel
(
columnIndex
)
+
" on iteration
#"
+
queryRunTries
,
+
queryRunTries
,
expectedColumnTypes
[
columnIndex
-
1
],
rs
.
getMetaData
().
getColumnTypeName
(
columnIndex
));
expectedColumnTypes
[
columnIndex
-
1
],
rs
.
getMetaData
().
getColumnTypeName
(
columnIndex
));
}
}
...
@@ -62,7 +62,7 @@ public abstract class AbstractBaseForCommonTableExpressions extends TestBase {
...
@@ -62,7 +62,7 @@ public abstract class AbstractBaseForCommonTableExpressions extends TestBase {
rowNdx
++;
rowNdx
++;
}
}
assertEquals
(
expectedNumbeOfRows
,
rowNdx
);
assertEquals
(
expectedNumbe
r
OfRows
,
rowNdx
);
rs
.
close
();
rs
.
close
();
prep
.
close
();
prep
.
close
();
...
...
This diff is collapsed.
Click to expand it.
h2/src/test/org/h2/test/db/TestPersistentCommonTableExpressions.java
浏览文件 @
a895fbcc
...
@@ -94,7 +94,7 @@ public class TestPersistentCommonTableExpressions extends AbstractBaseForCommonT
...
@@ -94,7 +94,7 @@ public class TestPersistentCommonTableExpressions extends AbstractBaseForCommonT
}
}
private
void
testPersistentRecursiveTableInCreateView
()
throws
Exception
{
private
void
testPersistentRecursiveTableInCreateView
()
throws
Exception
{
String
setu
o
SQL
=
"--SET TRACE_LEVEL_SYSTEM_OUT 3;\n"
String
setu
p
SQL
=
"--SET TRACE_LEVEL_SYSTEM_OUT 3;\n"
+
"DROP TABLE IF EXISTS my_tree; \n"
+
"DROP TABLE IF EXISTS my_tree; \n"
+
"DROP VIEW IF EXISTS v_my_tree; \n"
+
"DROP VIEW IF EXISTS v_my_tree; \n"
+
"CREATE TABLE my_tree ( \n"
+
"CREATE TABLE my_tree ( \n"
...
@@ -137,7 +137,7 @@ public class TestPersistentCommonTableExpressions extends AbstractBaseForCommonT
...
@@ -137,7 +137,7 @@ public class TestPersistentCommonTableExpressions extends AbstractBaseForCommonT
String
[]
expectedColumnNames
=
new
String
[]{
"SUB_TREE_ROOT_ID"
,
"TREE_LEVEL"
,
"PARENT_FK"
,
"CHILD_FK"
};
String
[]
expectedColumnNames
=
new
String
[]{
"SUB_TREE_ROOT_ID"
,
"TREE_LEVEL"
,
"PARENT_FK"
,
"CHILD_FK"
};
String
[]
expectedColumnTypes
=
new
String
[]{
"INTEGER"
,
"INTEGER"
,
"INTEGER"
,
"INTEGER"
};
String
[]
expectedColumnTypes
=
new
String
[]{
"INTEGER"
,
"INTEGER"
,
"INTEGER"
,
"INTEGER"
};
int
expectedNumberOfRows
=
11
;
int
expectedNumberOfRows
=
11
;
testRepeatedQueryWithSetup
(
maxRetries
,
expectedRowData
,
expectedColumnNames
,
expectedNumberOfRows
,
setu
o
SQL
,
testRepeatedQueryWithSetup
(
maxRetries
,
expectedRowData
,
expectedColumnNames
,
expectedNumberOfRows
,
setu
p
SQL
,
withQuery
,
maxRetries
-
1
,
expectedColumnTypes
);
withQuery
,
maxRetries
-
1
,
expectedColumnTypes
);
}
}
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论