mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[junit] pass "junit.jupiter.conditions.deactivate" as vm option
GitOrigin-RevId: 21ed0316af02e4daf878203a054e956ea97e676c
This commit is contained in:
committed by
intellij-monorepo-bot
parent
9d50130bbf
commit
39c63978a4
@@ -1,7 +1,6 @@
|
||||
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.execution.junit;
|
||||
|
||||
import com.intellij.codeInsight.MetaAnnotationUtil;
|
||||
import com.intellij.codeInsight.TestFrameworks;
|
||||
import com.intellij.execution.*;
|
||||
import com.intellij.execution.configurations.*;
|
||||
@@ -569,7 +568,7 @@ public abstract class TestObject extends JavaTestFrameworkRunnableState<JUnitCon
|
||||
return DisabledConditionUtil.getDisabledConditionValue(myConfiguration);
|
||||
}).executeSynchronously();
|
||||
if (disabledCondition != null) {
|
||||
javaParameters.getProgramParametersList().add("-Djunit.jupiter.conditions.deactivate=" + disabledCondition);
|
||||
javaParameters.getVMParametersList().add("-Djunit.jupiter.conditions.deactivate=" + disabledCondition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -102,7 +102,7 @@ public class JUnit5AcceptanceTest extends JUnit5CodeInsightTest {
|
||||
JUnitConfiguration configuration = new JUnitConfiguration("", myFixture.getProject());
|
||||
configuration.beClassConfiguration(aClass);
|
||||
JavaParameters parameters = configuration.getTestObject().createJavaParameters4Tests();
|
||||
assertTrue(parameters.getProgramParametersList().hasParameter("-Djunit.jupiter.conditions.deactivate=org.junit.*DisabledCondition"));
|
||||
assertTrue(parameters.getVMParametersList().hasParameter("-Djunit.jupiter.conditions.deactivate=org.junit.*DisabledCondition"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -123,7 +123,7 @@ public class JUnit5AcceptanceTest extends JUnit5CodeInsightTest {
|
||||
JUnitConfiguration configuration = new JUnitConfiguration("", myFixture.getProject());
|
||||
configuration.beClassConfiguration(aClass);
|
||||
JavaParameters parameters = configuration.getTestObject().createJavaParameters4Tests();
|
||||
assertTrue(parameters.getProgramParametersList().hasParameter("-Djunit.jupiter.conditions.deactivate=org.junit.*DisabledCondition"));
|
||||
assertTrue(parameters.getVMParametersList().hasParameter("-Djunit.jupiter.conditions.deactivate=org.junit.*DisabledCondition"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -142,7 +142,7 @@ public class JUnit5AcceptanceTest extends JUnit5CodeInsightTest {
|
||||
@SuppressWarnings("OptionalGetWithoutIsPresent") PsiMethod method = Arrays.stream(aClass.getMethods()).findFirst().get();
|
||||
configuration.beMethodConfiguration(MethodLocation.elementInClass(method, aClass));
|
||||
JavaParameters parameters = configuration.getTestObject().createJavaParameters4Tests();
|
||||
assertTrue(parameters.getProgramParametersList().hasParameter("-Djunit.jupiter.conditions.deactivate=org.junit.*DisabledCondition"));
|
||||
assertTrue(parameters.getVMParametersList().hasParameter("-Djunit.jupiter.conditions.deactivate=org.junit.*DisabledCondition"));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user