diff options
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | 2023-07-05 18:13:45 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2023-07-05 18:13:45 +0000 |
commit | 27e8ce7916de5074d20542e67a29501bf250d76f (patch) | |
tree | 35404843d734400dea0669b90be23cf175485361 | |
parent | da0a5f96203c20193a1c3e9e039f8c7d6b82f2ec (diff) | |
parent | 89b052d400016b5e6b6a1c7af6c9784ec44b4c9d (diff) | |
download | support-27e8ce7916de5074d20542e67a29501bf250d76f.tar.gz |
Merge "[GH] Make `testutils-paging` a KMP" into androidx-main
-rw-r--r-- | paging/paging-common/build.gradle | 2 | ||||
-rw-r--r-- | testutils/testutils-paging/build.gradle | 21 | ||||
-rw-r--r-- | testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/CombinedLoadStatesCapture.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/CombinedLoadStatesCapture.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/LoadStateUtils.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/LoadStateUtils.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/PageEventUtils.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/PageEventUtils.kt) | 2 | ||||
-rw-r--r-- | testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/RemoteMediatorMock.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/RemoteMediatorMock.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingDataDiffer.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/TestPagingDataDiffer.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingSource.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/TestPagingSource.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/LoadStateCapture.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/LoadStateCapture.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestItemKeyedDataSource.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/TestItemKeyedDataSource.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPageKeyedDataSource.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/TestPageKeyedDataSource.kt) | 0 | ||||
-rw-r--r-- | testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPositionalDataSource.kt (renamed from testutils/testutils-paging/src/main/java/androidx/paging/TestPositionalDataSource.kt) | 0 |
12 files changed, 17 insertions, 8 deletions
diff --git a/paging/paging-common/build.gradle b/paging/paging-common/build.gradle index b949efffad4..950b08f7fa9 100644 --- a/paging/paging-common/build.gradle +++ b/paging/paging-common/build.gradle @@ -59,6 +59,7 @@ androidXMultiplatform { implementation(libs.kotlinCoroutinesTest) implementation(libs.kotlinTest) implementation(project(":internal-testutils-kmp")) + implementation(project(":internal-testutils-paging")) } } @@ -69,7 +70,6 @@ androidXMultiplatform { implementation(libs.mockitoKotlin4) implementation(project(":internal-testutils-common")) implementation(project(":internal-testutils-ktx")) - implementation(project(":internal-testutils-paging")) } } diff --git a/testutils/testutils-paging/build.gradle b/testutils/testutils-paging/build.gradle index 91046d5e8fe..a0ed808660d 100644 --- a/testutils/testutils-paging/build.gradle +++ b/testutils/testutils-paging/build.gradle @@ -14,18 +14,27 @@ * limitations under the License. */ -import org.jetbrains.kotlin.gradle.tasks.KotlinCompile import androidx.build.LibraryType plugins { id("AndroidXPlugin") - id("kotlin") } -dependencies { - api(libs.kotlinStdlib) - implementation(project(":paging:paging-common")) - implementation(libs.kotlinTest) +androidXMultiplatform { + jvm() + mac() + linux() + ios() + + sourceSets { + commonMain { + dependencies { + api(libs.kotlinStdlib) + implementation(project(":paging:paging-common")) + implementation(libs.kotlinTest) + } + } + } } androidx { diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/CombinedLoadStatesCapture.kt b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/CombinedLoadStatesCapture.kt index b953c9ac7c2..b953c9ac7c2 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/CombinedLoadStatesCapture.kt +++ b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/CombinedLoadStatesCapture.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/LoadStateUtils.kt b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/LoadStateUtils.kt index 5f0c73c1424..5f0c73c1424 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/LoadStateUtils.kt +++ b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/LoadStateUtils.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/PageEventUtils.kt b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/PageEventUtils.kt index 006e366b3b5..58bfd7beded 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/PageEventUtils.kt +++ b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/PageEventUtils.kt @@ -22,7 +22,7 @@ fun <T> assertEvents(expected: List<T>, actual: List<T>) { try { assertEquals(expected, actual) } catch (e: Throwable) { - val msg = e.localizedMessage + val msg = e.message!! .replace("),", "),\n") .replace("<[", "<[\n ") .replace("actual", "\nactual") diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/RemoteMediatorMock.kt b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/RemoteMediatorMock.kt index 6d633ae0e1a..6d633ae0e1a 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/RemoteMediatorMock.kt +++ b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/RemoteMediatorMock.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/TestPagingDataDiffer.kt b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingDataDiffer.kt index dc0d26723c1..dc0d26723c1 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/TestPagingDataDiffer.kt +++ b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingDataDiffer.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/TestPagingSource.kt b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingSource.kt index 809fef25e5e..809fef25e5e 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/TestPagingSource.kt +++ b/testutils/testutils-paging/src/commonMain/kotlin/androidx/paging/TestPagingSource.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/LoadStateCapture.kt b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/LoadStateCapture.kt index e893eaa4b8b..e893eaa4b8b 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/LoadStateCapture.kt +++ b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/LoadStateCapture.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/TestItemKeyedDataSource.kt b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestItemKeyedDataSource.kt index 1c63702410f..1c63702410f 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/TestItemKeyedDataSource.kt +++ b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestItemKeyedDataSource.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/TestPageKeyedDataSource.kt b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPageKeyedDataSource.kt index 7905ef12c85..7905ef12c85 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/TestPageKeyedDataSource.kt +++ b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPageKeyedDataSource.kt diff --git a/testutils/testutils-paging/src/main/java/androidx/paging/TestPositionalDataSource.kt b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPositionalDataSource.kt index bbf019dd1e4..bbf019dd1e4 100644 --- a/testutils/testutils-paging/src/main/java/androidx/paging/TestPositionalDataSource.kt +++ b/testutils/testutils-paging/src/jvmMain/kotlin/androidx/paging/TestPositionalDataSource.kt |