summaryrefslogtreecommitdiff
path: root/android-app/app/src/test/kotlin/androidx
diff options
context:
space:
mode:
Diffstat (limited to 'android-app/app/src/test/kotlin/androidx')
-rw-r--r--android-app/app/src/test/kotlin/androidx/arch/core/executor/testing/InstantTaskExecutorRule.kt13
1 files changed, 13 insertions, 0 deletions
diff --git a/android-app/app/src/test/kotlin/androidx/arch/core/executor/testing/InstantTaskExecutorRule.kt b/android-app/app/src/test/kotlin/androidx/arch/core/executor/testing/InstantTaskExecutorRule.kt
new file mode 100644
index 0000000..96bf63a
--- /dev/null
+++ b/android-app/app/src/test/kotlin/androidx/arch/core/executor/testing/InstantTaskExecutorRule.kt
@@ -0,0 +1,13 @@
+package androidx.arch.core.executor.testing
+
+import org.junit.rules.TestRule
+import org.junit.runner.Description
+import org.junit.runners.model.Statement
+
+/**
+ * No-op stub: provides the InstantTaskExecutorRule type so test files compile
+ * on JVM. The real rule is only needed for LiveData; these tests use StateFlow.
+ */
+class InstantTaskExecutorRule : TestRule {
+ override fun apply(base: Statement, description: Description): Statement = base
+}