Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
硅谷海盗
kotlin
提交
622133f2
K
kotlin
项目概览
硅谷海盗
/
kotlin
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kotlin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
622133f2
编写于
12月 02, 2011
作者:
S
Stepan Koltsov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
File parameter to NamedTestFactory
上级
d3abbc5b
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
12 addition
and
11 deletion
+12
-11
compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java
compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java
+2
-2
compiler/tests/org/jetbrains/jet/cfg/JetControlFlowTest.java
compiler/tests/org/jetbrains/jet/cfg/JetControlFlowTest.java
+1
-1
compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTest.java
.../tests/org/jetbrains/jet/checkers/JetDiagnosticsTest.java
+2
-1
compiler/tests/org/jetbrains/jet/parsing/JetParsingTest.java
compiler/tests/org/jetbrains/jet/parsing/JetParsingTest.java
+1
-1
compiler/tests/org/jetbrains/jet/resolve/JetResolveTest.java
compiler/tests/org/jetbrains/jet/resolve/JetResolveTest.java
+1
-1
idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTest.java
idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTest.java
+3
-3
idea/tests/org/jetbrains/jet/completion/KeywordsCompletionTest.java
.../org/jetbrains/jet/completion/KeywordsCompletionTest.java
+1
-1
idea/tests/org/jetbrains/jet/plugin/quickfix/JetQuickFixTest.java
...ts/org/jetbrains/jet/plugin/quickfix/JetQuickFixTest.java
+1
-1
未找到文件。
compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java
浏览文件 @
622133f2
...
...
@@ -32,7 +32,7 @@ public abstract class JetTestCaseBuilder {
}
public
interface
NamedTestFactory
{
@NotNull
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
);
@NotNull
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
);
}
@NotNull
...
...
@@ -90,7 +90,7 @@ public abstract class JetTestCaseBuilder {
String
fileName
=
file
.
getName
();
assert
fileName
!=
null
;
String
extension
=
fileName
.
endsWith
(
extensionJet
)
?
extensionJet
:
extensionKt
;
suite
.
addTest
(
factory
.
createTest
(
dataPath
,
fileName
.
substring
(
0
,
fileName
.
length
()
-
extension
.
length
())));
suite
.
addTest
(
factory
.
createTest
(
dataPath
,
fileName
.
substring
(
0
,
fileName
.
length
()
-
extension
.
length
())
,
file
));
}
}
}
compiler/tests/org/jetbrains/jet/cfg/JetControlFlowTest.java
浏览文件 @
622133f2
...
...
@@ -420,7 +420,7 @@ public class JetControlFlowTest extends JetLiteFixture {
suite
.
addTest
(
JetTestCaseBuilder
.
suiteForDirectory
(
JetTestCaseBuilder
.
getTestDataPathBase
(),
"/cfg/"
,
true
,
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetControlFlowTest
(
dataPath
,
name
);
}
}));
...
...
compiler/tests/org/jetbrains/jet/checkers/JetDiagnosticsTest.java
浏览文件 @
622133f2
...
...
@@ -18,6 +18,7 @@ import org.jetbrains.jet.lang.resolve.BindingContext;
import
org.jetbrains.jet.lang.resolve.ImportingStrategy
;
import
org.jetbrains.jet.lang.resolve.java.JavaDefaultImports
;
import
java.io.File
;
import
java.util.List
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
...
...
@@ -167,7 +168,7 @@ public class JetDiagnosticsTest extends JetLiteFixture {
return
JetTestCaseBuilder
.
suiteForDirectory
(
JetTestCaseBuilder
.
getTestDataPathBase
(),
"/diagnostics/tests"
,
true
,
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetDiagnosticsTest
(
dataPath
,
name
);
}
});
...
...
compiler/tests/org/jetbrains/jet/parsing/JetParsingTest.java
浏览文件 @
622133f2
...
...
@@ -104,7 +104,7 @@ public class JetParsingTest extends ParsingTestCase {
JetTestCaseBuilder
.
NamedTestFactory
factory
=
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetParsingTest
(
dataPath
,
name
);
}
};
...
...
compiler/tests/org/jetbrains/jet/resolve/JetResolveTest.java
浏览文件 @
622133f2
...
...
@@ -157,7 +157,7 @@ public class JetResolveTest extends ExtensibleResolveTestCase {
return
JetTestCaseBuilder
.
suiteForDirectory
(
getHomeDirectory
()
+
"/compiler/testData/"
,
"/resolve/"
,
true
,
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetResolveTest
(
dataPath
+
"/"
+
name
+
".jet"
,
name
);
}
});
...
...
idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTest.java
浏览文件 @
622133f2
...
...
@@ -58,21 +58,21 @@ public class JetPsiCheckerTest extends LightDaemonAnalyzerTestCase {
JetTestCaseBuilder
.
appendTestsInDirectory
(
PluginTestCaseBase
.
getTestDataPathBase
(),
"/checker/"
,
false
,
JetTestCaseBuilder
.
emptyFilter
,
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetPsiCheckerTest
(
dataPath
,
name
);
}
},
suite
);
JetTestCaseBuilder
.
appendTestsInDirectory
(
PluginTestCaseBase
.
getTestDataPathBase
(),
"/checker/regression/"
,
false
,
JetTestCaseBuilder
.
emptyFilter
,
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetPsiCheckerTest
(
dataPath
,
name
);
}
},
suite
);
JetTestCaseBuilder
.
appendTestsInDirectory
(
PluginTestCaseBase
.
getTestDataPathBase
(),
"/checker/infos/"
,
false
,
JetTestCaseBuilder
.
emptyFilter
,
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetPsiCheckerTest
(
dataPath
,
name
).
setCheckInfos
(
true
);
}
},
suite
);
...
...
idea/tests/org/jetbrains/jet/completion/KeywordsCompletionTest.java
浏览文件 @
622133f2
...
...
@@ -51,7 +51,7 @@ public class KeywordsCompletionTest extends JetCompletionTestBase {
@NotNull
@Override
public
junit
.
framework
.
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
junit
.
framework
.
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
KeywordsCompletionTest
(
dataPath
,
name
);
}
},
suite
);
...
...
idea/tests/org/jetbrains/jet/plugin/quickfix/JetQuickFixTest.java
浏览文件 @
622133f2
...
...
@@ -53,7 +53,7 @@ public class JetQuickFixTest extends LightQuickFixTestCase {
JetTestCaseBuilder
.
NamedTestFactory
namedTestFactory
=
new
JetTestCaseBuilder
.
NamedTestFactory
()
{
@NotNull
@Override
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
)
{
public
Test
createTest
(
@NotNull
String
dataPath
,
@NotNull
String
name
,
@NotNull
File
file
)
{
return
new
JetQuickFixTest
(
dataPath
,
name
);
}
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录