diff --git a/src/test/kotlin/net/thauvin/erik/pinboard/PinboardPosterTest.kt b/src/test/kotlin/net/thauvin/erik/pinboard/PinboardPosterTest.kt index 45895c8..37fe47d 100644 --- a/src/test/kotlin/net/thauvin/erik/pinboard/PinboardPosterTest.kt +++ b/src/test/kotlin/net/thauvin/erik/pinboard/PinboardPosterTest.kt @@ -33,6 +33,7 @@ package net.thauvin.erik.pinboard import org.testng.Assert import org.testng.annotations.Test + import java.nio.file.Files import java.nio.file.Paths import java.util.Properties @@ -60,11 +61,16 @@ class PinboardPosterTest { @Test fun testDeletePin() { - val props = Properties().apply { - Files.newInputStream(localProps).use { nis -> - load(nis) + val props = if (Files.exists(localProps)) { + Properties().apply { + Files.newInputStream(localProps).use { nis -> load(nis) } + } + } else { + Properties().apply { + setProperty(Constants.ENV_API_TOKEN, System.getenv(Constants.ENV_API_TOKEN)) } } + var poster = PinboardPoster(props) poster.apiEndPoint = ""