Use main class as test generator name

Merge-request: KT-MR-7031
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
This commit is contained in:
Vladimir Sukharev
2022-09-09 12:51:18 +00:00
committed by Space
parent b9501e7452
commit c8864369fd
412 changed files with 418 additions and 429 deletions
@@ -435,7 +435,6 @@ class CodegenTestsOnAndroidGenerator private constructor(private val pathManager
const val testClassName = "CodegenTestCaseOnAndroid"
const val baseTestClassPackage = "org.jetbrains.kotlin.android.tests"
const val baseTestClassName = "AbstractCodegenTestCaseOnAndroid"
const val generatorName = "CodegenTestsOnAndroidGenerator"
@JvmOverloads
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.android.tests
import com.intellij.openapi.util.io.FileUtil
import com.intellij.openapi.util.text.StringUtil
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.getMainClassName
import org.jetbrains.kotlin.name.FqName
import org.jetbrains.kotlin.name.NameUtils
import org.jetbrains.kotlin.utils.Printer
@@ -34,7 +35,7 @@ class UnitTestFileWriter(
|
|import ${CodegenTestsOnAndroidGenerator.baseTestClassPackage}.${CodegenTestsOnAndroidGenerator.baseTestClassName};
|
|/* This class is generated by ${CodegenTestsOnAndroidGenerator.generatorName}. DO NOT MODIFY MANUALLY */
|/* This class is generated by ${getMainClassName()}. DO NOT MODIFY MANUALLY */
|public class ${flavourName.replaceFirstChar(Char::uppercaseChar)} extends ${CodegenTestsOnAndroidGenerator.baseTestClassName} {
|
""".trimMargin()