Dodaj live sync i kolejkę zdjęć

This commit is contained in:
admin
2026-07-01 10:59:21 +02:00
parent 06557e77b8
commit 9ba1b1fa13
23 changed files with 1039 additions and 17 deletions
@@ -38,6 +38,25 @@ class DriverUiRulesTest {
assertEquals(3, visiblePhotoAttachmentCount(serverPhotoCount = 1, localUploadCount = 2))
}
@Test
fun countsOnlyUnconfirmedNonCancelledUploadsInQueue() {
assertEquals(0, queuedPhotoUploadCount(emptyList()))
assertEquals(
4,
queuedPhotoUploadCount(
listOf(
"PENDING",
"UPLOADING",
"VERIFYING",
"FAILED_RETRYABLE",
"CONFIRMED",
"CANCELLED",
),
),
)
assertEquals(1, queuedPhotoUploadCount(listOf("FAILED_PERMANENT")))
}
@Test
fun usesCreatedAtBeforeTakenAtForNewestFirstPhotoSorting() {
val fallback = 100L