diff --git a/e2e/e2e-test/androidApp/build.gradle.kts b/e2e/e2e-test/androidApp/build.gradle.kts index 10e384213..c016d7f93 100644 --- a/e2e/e2e-test/androidApp/build.gradle.kts +++ b/e2e/e2e-test/androidApp/build.gradle.kts @@ -28,6 +28,13 @@ android { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } + // TODO Consider moving this to the shared module or the korge plugin configurations + sourceSets { + getByName("main") { + assets.directories.add("../shared/src/commonMain/resources") + } + } + // Ignore most of the configuration like packaging and signing, as we do not care in e2e tests packaging { resources { diff --git a/e2e/e2e-test/androidApp/src/main/kotlin/org/korge/e2e/MainActivity.kt b/e2e/e2e-test/androidApp/src/main/kotlin/org/korge/e2e/MainActivity.kt index 705e020af..dd0c98456 100644 --- a/e2e/e2e-test/androidApp/src/main/kotlin/org/korge/e2e/MainActivity.kt +++ b/e2e/e2e-test/androidApp/src/main/kotlin/org/korge/e2e/MainActivity.kt @@ -30,7 +30,7 @@ class MainActivity : KorgwActivity(config = GameWindowCreationConfig(msaa = 1, f ) Log.d(TAG, "Determining screenshotsVfs...") - val path = Environment["OUTPUT_DIR"] ?: "." + val path = applicationContext.getExternalFilesDir(null)!!.absolutePath Log.d(TAG, "Determining screenshotsVfs... $path") val screenshotsVfs = localVfs(path).also { it.mkdirs() }.jail() Log.d(TAG, "vfs: $screenshotsVfs") diff --git a/e2e/e2e-test/desktopApp/build.gradle.kts b/e2e/e2e-test/desktopApp/build.gradle.kts index 4b7a9528e..12bb4747c 100644 --- a/e2e/e2e-test/desktopApp/build.gradle.kts +++ b/e2e/e2e-test/desktopApp/build.gradle.kts @@ -12,7 +12,7 @@ korge { targetJvm() - jvmMainClassName = "org.korge.e2e.RefMainKt" + jvmMainClassName = "org.korge.e2e.jvm.RefMainKt" } kotlin {