From f61980732b060033b371261048ac003a8d9506e8 Mon Sep 17 00:00:00 2001 From: "victor.petukhov" Date: Thu, 4 Oct 2018 15:00:25 +0300 Subject: [PATCH] Mute tests with unexpected behaviour --- .../jetbrains/kotlin/checkers/AbstractDiagnosticsTestSpec.kt | 2 ++ .../org/jetbrains/kotlin/parsing/AbstractParsingTestSpec.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/compiler/tests-spec/tests/org/jetbrains/kotlin/checkers/AbstractDiagnosticsTestSpec.kt b/compiler/tests-spec/tests/org/jetbrains/kotlin/checkers/AbstractDiagnosticsTestSpec.kt index b7aa0febe88..2b85bd120f4 100644 --- a/compiler/tests-spec/tests/org/jetbrains/kotlin/checkers/AbstractDiagnosticsTestSpec.kt +++ b/compiler/tests-spec/tests/org/jetbrains/kotlin/checkers/AbstractDiagnosticsTestSpec.kt @@ -93,6 +93,8 @@ abstract class AbstractDiagnosticsTestSpec : AbstractDiagnosticsTest() { moduleBindings: Map, languageVersionSettingsByModule: Map ) { + if (testValidator.testInfo.unexpectedBehavior!!) return + val diagnosticValidator = DiagnosticTestTypeValidator(testFiles) try { testValidator.validateTestType(computedTestType = diagnosticValidator.computeTestType()) diff --git a/compiler/tests-spec/tests/org/jetbrains/kotlin/parsing/AbstractParsingTestSpec.kt b/compiler/tests-spec/tests/org/jetbrains/kotlin/parsing/AbstractParsingTestSpec.kt index 1bdcd6e0f98..657e8d643b2 100644 --- a/compiler/tests-spec/tests/org/jetbrains/kotlin/parsing/AbstractParsingTestSpec.kt +++ b/compiler/tests-spec/tests/org/jetbrains/kotlin/parsing/AbstractParsingTestSpec.kt @@ -24,6 +24,8 @@ abstract class AbstractParsingTestSpec : AbstractParsingTest() { super.doParsingTest(filePath, testValidator::testInfoFilter) + if (testValidator.testInfo.unexpectedBehavior!!) return + try { testValidator.validateTestType(computedTestType = ParsingTestTypeValidator.computeTestType(myFile)) } catch (e: SpecTestValidationException) {