Rewritten captured type approximation test

Approximation bounds may be non-trivial both (in this case we ignore 'in' projection);
no need for special interpretation of 'Nothing?'
This commit is contained in:
Svetlana Isakova
2014-12-17 16:45:36 +03:00
parent 7daf9b53ce
commit 37abdc2ca6
22 changed files with 1892 additions and 276 deletions
@@ -116,7 +116,6 @@ import org.jetbrains.jet.lang.resolve.java.AbstractJavaTypeSubstitutorTest
import org.jetbrains.jet.plugin.intentions.declarations.AbstractJoinLinesTest
import org.jetbrains.jet.codegen.AbstractScriptCodegenTest
import org.jetbrains.jet.plugin.parameterInfo.AbstractFunctionParameterInfoTest
import org.jetbrains.jet.resolve.typeApproximation.AbstractCapturedTypeApproximationTest
import org.jetbrains.jet.psi.patternMatching.AbstractJetPsiUnifierTest
import org.jetbrains.jet.completion.weighers.AbstractBasicCompletionWeigherTest
import org.jetbrains.jet.completion.weighers.AbstractSmartCompletionWeigherTest
@@ -172,10 +171,6 @@ fun main(args: Array<String>) {
model("constraintSystem", extension = "bounds")
}
testClass(javaClass<AbstractCapturedTypeApproximationTest>()) {
model("capturedTypeApproximation")
}
testClass(javaClass<AbstractJetParsingTest>()) {
model("psi", testMethod = "doParsingTest", pattern = "^(.*)\\.kts?$")
model("parseCodeFragment/expression", testMethod = "doExpressionCodeFragmentParsingTest", extension = "kt")