v0.8.8-SNAPSHOT - refactor test package in TestSetup.kt
parent
0f23e49935
commit
4587938e0b
@ -1,20 +1,22 @@
|
||||
package io.provs
|
||||
package io.provs.test
|
||||
|
||||
import io.provs.Prov
|
||||
import io.provs.processors.ContainerStartMode
|
||||
import io.provs.processors.ContainerUbuntuHostProcessor
|
||||
|
||||
val DEFAULT_START_MODE_TEST_CONTAINER = ContainerStartMode.USE_RUNNING_ELSE_CREATE
|
||||
|
||||
val testDockerWithSudo = !"true".equals(System.getProperty("testdockerwithoutsudo")?.toLowerCase())
|
||||
val testDockerWithSudo = "true" != System.getProperty("testdockerwithoutsudo")?.toLowerCase()
|
||||
|
||||
const val defaultTestContainerName = "provs_test"
|
||||
|
||||
fun defaultTestContainer(): Prov {
|
||||
fun defaultTestContainer(imageName: String = "ubuntu"): Prov {
|
||||
return Prov.newInstance(
|
||||
ContainerUbuntuHostProcessor(
|
||||
defaultTestContainerName,
|
||||
startMode = DEFAULT_START_MODE_TEST_CONTAINER,
|
||||
sudo = testDockerWithSudo
|
||||
sudo = testDockerWithSudo,
|
||||
dockerImage = imageName
|
||||
)
|
||||
)
|
||||
}
|
||||
|
Loading…
Reference in New Issue