From effccce659a9f4429ea79a53dc6cc97acc73c319 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 14 Jul 2025 15:25:07 -0300 Subject: [PATCH] remove non-determinism from removeAllOptionalsDiff test (cherry picked from commit 9b5b68b740ca3cf214b4709ec8b4e8fd932d1991) --- .../org/fdroid/database/RepositoryDiffTest.kt | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/libs/database/src/dbTest/java/org/fdroid/database/RepositoryDiffTest.kt b/libs/database/src/dbTest/java/org/fdroid/database/RepositoryDiffTest.kt index de9e381e9..432d70a8e 100644 --- a/libs/database/src/dbTest/java/org/fdroid/database/RepositoryDiffTest.kt +++ b/libs/database/src/dbTest/java/org/fdroid/database/RepositoryDiffTest.kt @@ -331,6 +331,26 @@ internal class RepositoryDiffTest : DbTest() { name = getRandomLocalizedTextV2(2), webBaseUrl = getRandomString(), mirrors = getRandomList(2) { getRandomMirror() }, + antiFeatures = getRandomMap(2) { + getRandomString() to AntiFeatureV2( + icon = getRandomLocalizedFileV2(), + name = getRandomLocalizedTextV2(), + description = getRandomLocalizedTextV2(), + ) + }, + categories = getRandomMap(2) { + getRandomString() to CategoryV2( + icon = getRandomLocalizedFileV2(), + name = getRandomLocalizedTextV2(), + description = getRandomLocalizedTextV2(), + ) + }, + releaseChannels = getRandomMap(2) { + getRandomString() to ReleaseChannelV2( + name = getRandomLocalizedTextV2(), + description = getRandomLocalizedTextV2(), + ) + }, ) assertTrue(repo.name.isNotEmpty()) assertTrue(repo.icon.isNotEmpty())