v0.8.34
This commit is contained in:
parent
18989f34d4
commit
20369f6d92
4 changed files with 23 additions and 1 deletions
|
@ -18,7 +18,7 @@ apply plugin: 'kotlinx-serialization'
|
||||||
|
|
||||||
|
|
||||||
group = 'org.domaindrivenarchitecture.provs'
|
group = 'org.domaindrivenarchitecture.provs'
|
||||||
version = '0.8.34-SNAPSHOT'
|
version = '0.8.34'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
package org.domaindrivenarchitecture.provs.core
|
package org.domaindrivenarchitecture.provs.core
|
||||||
|
|
||||||
|
import ch.qos.logback.classic.Level
|
||||||
import org.domaindrivenarchitecture.provs.core.docker.provideContainer
|
import org.domaindrivenarchitecture.provs.core.docker.provideContainer
|
||||||
|
import org.domaindrivenarchitecture.provs.test.setRootLoggingLevel
|
||||||
import org.domaindrivenarchitecture.provs.test.tags.ContainerTest
|
import org.domaindrivenarchitecture.provs.test.tags.ContainerTest
|
||||||
import org.domaindrivenarchitecture.provs.test.tags.NonCi
|
import org.domaindrivenarchitecture.provs.test.tags.NonCi
|
||||||
import org.domaindrivenarchitecture.provs.test.testLocal
|
import org.domaindrivenarchitecture.provs.test.testLocal
|
||||||
|
@ -280,6 +282,8 @@ internal class ProvTest {
|
||||||
fun runProv_printsCorrectOutput() {
|
fun runProv_printsCorrectOutput() {
|
||||||
|
|
||||||
// given
|
// given
|
||||||
|
setRootLoggingLevel(Level.OFF)
|
||||||
|
|
||||||
val outContent = ByteArrayOutputStream()
|
val outContent = ByteArrayOutputStream()
|
||||||
val errContent = ByteArrayOutputStream()
|
val errContent = ByteArrayOutputStream()
|
||||||
val originalOut = System.out
|
val originalOut = System.out
|
||||||
|
@ -353,6 +357,8 @@ internal class ProvTest {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setRootLoggingLevel(Level.OFF)
|
||||||
|
|
||||||
val outContent = ByteArrayOutputStream()
|
val outContent = ByteArrayOutputStream()
|
||||||
val errContent = ByteArrayOutputStream()
|
val errContent = ByteArrayOutputStream()
|
||||||
val originalOut = System.out
|
val originalOut = System.out
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package org.domaindrivenarchitecture.provs.workplace.application
|
package org.domaindrivenarchitecture.provs.workplace.application
|
||||||
|
|
||||||
|
import ch.qos.logback.classic.Level
|
||||||
import io.mockk.every
|
import io.mockk.every
|
||||||
import io.mockk.mockkStatic
|
import io.mockk.mockkStatic
|
||||||
import io.mockk.unmockkStatic
|
import io.mockk.unmockkStatic
|
||||||
|
@ -7,6 +8,7 @@ import io.mockk.verify
|
||||||
import org.domaindrivenarchitecture.provs.core.*
|
import org.domaindrivenarchitecture.provs.core.*
|
||||||
import org.domaindrivenarchitecture.provs.core.cli.retrievePassword
|
import org.domaindrivenarchitecture.provs.core.cli.retrievePassword
|
||||||
import org.domaindrivenarchitecture.provs.core.processors.PrintOnlyProcessor
|
import org.domaindrivenarchitecture.provs.core.processors.PrintOnlyProcessor
|
||||||
|
import org.domaindrivenarchitecture.provs.test.setRootLoggingLevel
|
||||||
import org.domaindrivenarchitecture.provs.workplace.domain.WorkplaceConfig
|
import org.domaindrivenarchitecture.provs.workplace.domain.WorkplaceConfig
|
||||||
import org.domaindrivenarchitecture.provs.workplace.domain.WorkplaceType
|
import org.domaindrivenarchitecture.provs.workplace.domain.WorkplaceType
|
||||||
import org.domaindrivenarchitecture.provs.workplace.domain.provisionWorkplace
|
import org.domaindrivenarchitecture.provs.workplace.domain.provisionWorkplace
|
||||||
|
@ -97,6 +99,8 @@ internal class CliWorkplaceKtTest {
|
||||||
@Test
|
@Test
|
||||||
fun prints_error_message_if_config_not_found() {
|
fun prints_error_message_if_config_not_found() {
|
||||||
// given
|
// given
|
||||||
|
setRootLoggingLevel(Level.OFF)
|
||||||
|
|
||||||
val outContent = ByteArrayOutputStream()
|
val outContent = ByteArrayOutputStream()
|
||||||
val errContent = ByteArrayOutputStream()
|
val errContent = ByteArrayOutputStream()
|
||||||
val originalOut = System.out
|
val originalOut = System.out
|
||||||
|
@ -121,6 +125,8 @@ internal class CliWorkplaceKtTest {
|
||||||
@Test
|
@Test
|
||||||
fun prints_error_message_if_config_not_parsable() {
|
fun prints_error_message_if_config_not_parsable() {
|
||||||
// given
|
// given
|
||||||
|
setRootLoggingLevel(Level.OFF)
|
||||||
|
|
||||||
val outContent = ByteArrayOutputStream()
|
val outContent = ByteArrayOutputStream()
|
||||||
val errContent = ByteArrayOutputStream()
|
val errContent = ByteArrayOutputStream()
|
||||||
val originalOut = System.out
|
val originalOut = System.out
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
package org.domaindrivenarchitecture.provs.test
|
||||||
|
|
||||||
|
import ch.qos.logback.classic.Level
|
||||||
|
import ch.qos.logback.classic.Logger
|
||||||
|
import org.slf4j.LoggerFactory
|
||||||
|
|
||||||
|
fun setRootLoggingLevel(level: Level?) {
|
||||||
|
val root = LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME) as Logger
|
||||||
|
root.level = level
|
||||||
|
}
|
Loading…
Reference in a new issue