Wizard: add missing test dependency
This commit is contained in:
+6
-1
@@ -139,6 +139,7 @@ object AndroidTargetConfigurator : TargetConfigurator,
|
|||||||
SimpleTargetConfigurator,
|
SimpleTargetConfigurator,
|
||||||
AndroidModuleConfigurator,
|
AndroidModuleConfigurator,
|
||||||
SingleCoexistenceTargetConfigurator,
|
SingleCoexistenceTargetConfigurator,
|
||||||
|
ModuleConfiguratorWithTests,
|
||||||
ModuleConfiguratorSettings() {
|
ModuleConfiguratorSettings() {
|
||||||
override val moduleSubType = ModuleSubType.android
|
override val moduleSubType = ModuleSubType.android
|
||||||
override val moduleType = ModuleType.android
|
override val moduleType = ModuleType.android
|
||||||
@@ -152,7 +153,8 @@ object AndroidTargetConfigurator : TargetConfigurator,
|
|||||||
inContextOfModuleConfigurator(module) { androidPlugin.reference.settingValue }
|
inContextOfModuleConfigurator(module) { androidPlugin.reference.settingValue }
|
||||||
|
|
||||||
override fun getConfiguratorSettings() = buildList<ModuleConfiguratorSetting<*, *>> {
|
override fun getConfiguratorSettings() = buildList<ModuleConfiguratorSetting<*, *>> {
|
||||||
+super.getConfiguratorSettings()
|
+super<AndroidModuleConfigurator>.getConfiguratorSettings()
|
||||||
|
+super<ModuleConfiguratorWithTests>.getConfiguratorSettings()
|
||||||
+androidPlugin
|
+androidPlugin
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -181,8 +183,11 @@ object AndroidTargetConfigurator : TargetConfigurator,
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun defaultTestFramework(): KotlinTestFramework = KotlinTestFramework.JUNIT4
|
||||||
|
|
||||||
override fun createModuleIRs(reader: Reader, configurationData: ModulesToIrConversionData, module: Module): List<BuildSystemIR> =
|
override fun createModuleIRs(reader: Reader, configurationData: ModulesToIrConversionData, module: Module): List<BuildSystemIR> =
|
||||||
buildList {
|
buildList {
|
||||||
|
+super<ModuleConfiguratorWithTests>.createModuleIRs(reader, configurationData, module)
|
||||||
+super<AndroidModuleConfigurator>.createModuleIRs(reader, configurationData, module)
|
+super<AndroidModuleConfigurator>.createModuleIRs(reader, configurationData, module)
|
||||||
+ArtifactBasedLibraryDependencyIR(
|
+ArtifactBasedLibraryDependencyIR(
|
||||||
MavenArtifact(DefaultRepository.MAVEN_CENTRAL, "junit", "junit"),
|
MavenArtifact(DefaultRepository.MAVEN_CENTRAL, "junit", "junit"),
|
||||||
|
|||||||
+1
-1
@@ -86,7 +86,7 @@ enum class KotlinTestFramework(
|
|||||||
),
|
),
|
||||||
JUNIT4(
|
JUNIT4(
|
||||||
KotlinNewProjectWizardBundle.message("module.configurator.tests.setting.framework.junit4"),
|
KotlinNewProjectWizardBundle.message("module.configurator.tests.setting.framework.junit4"),
|
||||||
listOf(ModuleType.jvm),
|
listOf(ModuleType.jvm, ModuleType.android),
|
||||||
listOf("test-junit")
|
listOf("test-junit")
|
||||||
),
|
),
|
||||||
JUNIT5(
|
JUNIT5(
|
||||||
|
|||||||
Reference in New Issue
Block a user