Skip to content

Commit

Permalink
Config file in directory test (#4398)
Browse files Browse the repository at this point in the history
* Add names to call arguments

* Create directory
  • Loading branch information
BraisGabin committed Dec 26, 2021
1 parent 10e8bf5 commit 8a919d9
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
Expand Up @@ -94,7 +94,9 @@ class DslGradleRunner @Suppress("LongParameterList") constructor(
fun projectFile(path: String): File = File(rootDir, path).canonicalFile

fun writeProjectFile(filename: String, content: String) {
File(rootDir, filename).writeText(content)
File(rootDir, filename)
.also { it.parentFile.mkdirs() }
.writeText(content)
}

fun writeKtFile(srcDir: String, className: String) {
Expand Down
Expand Up @@ -56,13 +56,13 @@ abstract class DslTestBuilder {
|$detektConfig
""".trimMargin()
val runner = DslGradleRunner(
projectLayout,
gradleBuildName,
mainBuildFileContent,
configFile,
baselineFile?.let { listOf(it) }.orEmpty(),
gradleVersion,
dryRun
projectLayout = projectLayout,
buildFileName = gradleBuildName,
mainBuildFileContent = mainBuildFileContent,
configFileOrNone = configFile,
baselineFiles = baselineFile?.let { listOf(it) }.orEmpty(),
gradleVersionOrNone = gradleVersion,
dryRun = dryRun,
)
runner.setupProject()
return runner
Expand Down

0 comments on commit 8a919d9

Please sign in to comment.