PY-24784: Use module SDK for newly created configurations

This commit is contained in:
Ilya.Kazakevich
2017-06-28 19:35:08 +03:00
parent c84a197c98
commit 674f8ecf70
2 changed files with 2 additions and 0 deletions
@@ -626,6 +626,7 @@ object PyTestsConfigurationProducer : com.jetbrains.python.testing.AbstractPytho
val location = context?.location
configuration.module = context?.module
configuration.isUseModuleSdk = true
if (location is com.jetbrains.python.testing.PyTargetBasedPsiLocation) {
location.target.copyTo(configuration.target)
}
@@ -83,6 +83,7 @@ public abstract class CreateConfigurationTestTask<T extends AbstractPythonTestRu
@SuppressWarnings("unchecked") // Checked one line above
final T typedConfiguration = createConfigurationByElement(elementToRightClickOn, myExpectedConfigurationType);
Assert.assertTrue("Should use module sdk", typedConfiguration.isUseModuleSdk());
checkConfiguration(typedConfiguration, elementToRightClickOn);
}
}), ModalityState.NON_MODAL);