aboutsummaryrefslogtreecommitdiff
path: root/app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt')
-rw-r--r--app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt b/app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt
index 2af98eda..e3beabd2 100644
--- a/app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt
+++ b/app/src/test/kotlin/com/pitchedapps/frost/internal/Internal.kt
@@ -24,11 +24,13 @@ import kotlin.test.fail
private const val FILE = "priv.properties"
+private val propPaths = arrayOf(FILE, "../$FILE")
+
val PROPS: Properties by lazy {
val props = Properties()
- val file = File(FILE)
- if (!file.exists()) {
- println("$FILE not found")
+ val file = propPaths.map(::File).firstOrNull { it.isFile }
+ if (file == null) {
+ println("$FILE not found at ${File(".").absolutePath}")
return@lazy props
}
println("Found properties at ${file.absolutePath}")