blob: 6d825476c4c18642c9ab7ba13fd1be85399a5868 [file]
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.jetbrains.env
import com.intellij.openapi.project.Project
import com.jetbrains.python.run.AbstractPythonRunConfiguration
/**
* Creates run configuration for tests.
* See [PyTemplateConfigurationProducerForRunner] to create config using factory
*/
interface PyConfigurationProducerForRunner<CONF_T : AbstractPythonRunConfiguration<*>> {
fun createConfiguration(project: Project, configurationClass: Class<CONF_T>): CONF_T
}