Skip to content

Commit ebd7eee

Browse files
committed
chore: fixed docker unit test
1 parent e54ffcc commit ebd7eee

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ val junitJupiterVersion = "5.12.2"
1717
val verapdfVersion = "1.26.1"
1818
val ktfmtVersion = "0.44"
1919
val testcontainersVersion = "1.21.0"
20-
val pdfgencoreVersion = "1.1.48"
20+
val pdfgencoreVersion = "1.1.49"
2121

2222

2323
///Due to vulnerabilities

src/test/kotlin/no/nav/pdfgen/DockerImageTest.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import org.testcontainers.containers.GenericContainer
1919
import org.testcontainers.containers.Network
2020
import org.testcontainers.containers.wait.strategy.Wait
2121
import org.testcontainers.images.builder.ImageFromDockerfile
22+
import org.testcontainers.utility.MountableFile
2223

2324
internal class DockerImageTest {
2425

@@ -28,8 +29,12 @@ internal class DockerImageTest {
2829
val network = Network.newNetwork()
2930

3031
val pdfgenContainer =
31-
GenericContainer(ImageFromDockerfile().withDockerfile(Path("./Dockerfile")))
32+
GenericContainer(ImageFromDockerfile()
33+
.withDockerfile(Path("./Dockerfile")))
3234
.withNetwork(network)
35+
.withCopyToContainer(MountableFile.forHostPath("templates"), "/app/templates")
36+
.withCopyToContainer(MountableFile.forHostPath("fonts"), "/app/fonts")
37+
.withCopyToContainer(MountableFile.forHostPath("resources"), "/app/resources")
3338
.withExposedPorts(8080)
3439
.waitingFor(Wait.forHttp("/internal/is_ready"))
3540
.apply { start() }

0 commit comments

Comments
 (0)