Skip to content

Commit 2423999

Browse files
Move UncaughtExceptionGuard into workflow-testing
1 parent ce1afff commit 2423999

File tree

12 files changed

+17
-40
lines changed

12 files changed

+17
-40
lines changed

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ dependencies {
4949

5050
dokka {
5151
// This is the displayed name for the module, like in the Html sidebar.
52-
// artifact id: workflow-internal-testing-utils
53-
// path: internal-testing-utils
52+
// artifact id: workflow-config-android
53+
// path: workflow-config/config-android
5454
moduleName.set(
5555
provider {
5656
findProperty("POM_ARTIFACT_ID") as? String

internal-testing-utils/api/internal-testing-utils.api

Lines changed: 0 additions & 10 deletions
This file was deleted.

internal-testing-utils/build.gradle.kts

Lines changed: 0 additions & 12 deletions
This file was deleted.

internal-testing-utils/dependencies/runtimeClasspath.txt

Lines changed: 0 additions & 5 deletions
This file was deleted.

internal-testing-utils/gradle.properties

Lines changed: 0 additions & 3 deletions
This file was deleted.

settings.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ include(
3737
":benchmarks:dungeon-benchmark",
3838
":benchmarks:performance-poetry:complex-benchmark",
3939
":benchmarks:performance-poetry:complex-poetry",
40-
":internal-testing-utils",
4140
":samples:compose-samples",
4241
":samples:containers:app-poetry",
4342
":samples:containers:app-raven",

workflow-testing/api/workflow-testing.api

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,16 @@ public final class com/squareup/workflow1/testing/RenderTesterWorkersKt {
102102
public static final fun keyDescription (Ljava/lang/String;)Ljava/lang/String;
103103
}
104104

105+
public final class com/squareup/workflow1/testing/UncaughtExceptionGuard {
106+
public fun <init> ()V
107+
public final fun reportUncaught (Ljava/lang/Throwable;)V
108+
public final fun runRethrowingUncaught (Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;
109+
}
110+
111+
public final class com/squareup/workflow1/testing/UncaughtExceptionGuardKt {
112+
public static final fun rethrowingUncaughtExceptions (Lkotlin/jvm/functions/Function0;)V
113+
}
114+
105115
public final class com/squareup/workflow1/testing/WorkerSink : com/squareup/workflow1/Worker {
106116
public fun <init> (Ljava/lang/String;Lkotlin/reflect/KClass;)V
107117
public fun doesSameWorkAs (Lcom/squareup/workflow1/Worker;)Z

workflow-testing/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ dependencies {
3333
implementation(libs.kotlin.reflect)
3434
implementation(libs.turbine)
3535

36-
implementation(project(":internal-testing-utils"))
3736
implementation(project(":workflow-config:config-jvm"))
3837

3938
testImplementation(libs.kotlin.test.jdk)
4039
testImplementation(libs.mockito.kotlin)
4140
testImplementation(libs.mockk)
41+
testImplementation(libs.truth)
4242
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.squareup.workflow1.internal.util
1+
package com.squareup.workflow1.testing
22

33
import java.util.concurrent.atomic.AtomicReference
44

workflow-testing/src/main/java/com/squareup/workflow1/testing/WorkflowTestRuntime.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import com.squareup.workflow1.Workflow
1111
import com.squareup.workflow1.WorkflowInterceptor
1212
import com.squareup.workflow1.WorkflowInterceptor.WorkflowSession
1313
import com.squareup.workflow1.config.JvmTestRuntimeConfigTools
14-
import com.squareup.workflow1.internal.util.UncaughtExceptionGuard
1514
import com.squareup.workflow1.renderWorkflowIn
1615
import com.squareup.workflow1.testing.WorkflowTestParams.StartMode.StartFresh
1716
import com.squareup.workflow1.testing.WorkflowTestParams.StartMode.StartFromCompleteSnapshot

0 commit comments

Comments
 (0)