Skip to content

Commit

Permalink
Fix tests requiring dagger compilation in BindsMethodValidator
Browse files Browse the repository at this point in the history
  • Loading branch information
IlyaGulya committed Dec 27, 2023
1 parent c41d486 commit 89d49d7
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,7 @@ class BindsMethodValidatorTest(
}
""",
previousCompilationResult = moduleResult,
forceEmbeddedMode = true,
enableDagger = true,
) {
assertThat(exitCode).isEqualTo(OK)
Expand Down Expand Up @@ -315,6 +316,7 @@ class BindsMethodValidatorTest(
}
""",
previousCompilationResult = moduleResult,
forceEmbeddedMode = true,
enableDagger = true,
) {
assertThat(exitCode).isEqualTo(OK)
Expand Down Expand Up @@ -370,6 +372,7 @@ class BindsMethodValidatorTest(
}
""",
previousCompilationResult = moduleResult,
forceEmbeddedMode = true,
enableDagger = true,
) {
assertThat(exitCode).isEqualTo(OK)
Expand All @@ -380,14 +383,15 @@ class BindsMethodValidatorTest(
@Language("kotlin") vararg sources: String,
previousCompilationResult: JvmCompilationResult? = null,
enableDagger: Boolean = useDagger,
forceEmbeddedMode: Boolean = false,
block: JvmCompilationResult.() -> Unit = { },
): JvmCompilationResult = compileAnvil(
sources = sources,
enableDaggerAnnotationProcessor = enableDagger,
generateDaggerFactories = !enableDagger,
allWarningsAsErrors = WARNINGS_AS_ERRORS,
previousCompilationResult = previousCompilationResult,
mode = mode,
mode = if (forceEmbeddedMode) AnvilCompilationMode.Embedded(emptyList()) else mode,
block = block,
)
}

0 comments on commit 89d49d7

Please sign in to comment.