mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-15 00:42:54 +01:00
downloads: adapt reset tests to prepared publication
This commit is contained in:
@@ -1744,7 +1744,10 @@ class DownloadRepositoryTest {
|
|||||||
queues.snapshot().resetVersion
|
queues.snapshot().resetVersion
|
||||||
}
|
}
|
||||||
val firstReset = CountDownLatch(1)
|
val firstReset = CountDownLatch(1)
|
||||||
queues.setResetListener { firstReset.countDown() }
|
queues.setResetListener {
|
||||||
|
firstReset.countDown()
|
||||||
|
QueueResetPreparation(it.snapshot)
|
||||||
|
}
|
||||||
file(1, "s2").delete()
|
file(1, "s2").delete()
|
||||||
file(1, "s3").delete()
|
file(1, "s3").delete()
|
||||||
engine.beforeDownload = { engineId ->
|
engine.beforeDownload = { engineId ->
|
||||||
@@ -1881,6 +1884,7 @@ class DownloadRepositoryTest {
|
|||||||
queues.setResetListener {
|
queues.setResetListener {
|
||||||
localUriAtReset.set(repository.localUri("s1"))
|
localUriAtReset.set(repository.localUri("s1"))
|
||||||
reset.countDown()
|
reset.countDown()
|
||||||
|
QueueResetPreparation(it.snapshot)
|
||||||
}
|
}
|
||||||
val reconciling = launch(Dispatchers.IO) { repository.reconcile() }
|
val reconciling = launch(Dispatchers.IO) { repository.reconcile() }
|
||||||
assertTrue(reconciliationStarted.await(5, TimeUnit.SECONDS))
|
assertTrue(reconciliationStarted.await(5, TimeUnit.SECONDS))
|
||||||
|
|||||||
Reference in New Issue
Block a user