Adam
09/12/2024, 10:29 AMorg.gradle.testfixtures.ProjectBuilder is it possible to capture the logs? addStandardOutputListener {} doesn't seem to work
test("warning") {
val logs = mutableListOf<String>()
ProjectBuilder.builder().build().run {
logging.addStandardOutputListener {
logs.add(it.toString())
}
logging.addStandardErrorListener {
logs.add(it.toString())
}
project.plugins.apply(type = FooPlugin::class)
}
logs.shouldContain("some warning...")
}Vampire
09/12/2024, 11:16 AM