mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Add an application migration to delete the old log files.
This commit is contained in:
+5
-4
@@ -17,13 +17,14 @@
|
||||
package io.element.android.features.rageshake.test.logs
|
||||
|
||||
import io.element.android.features.rageshake.api.logs.LogFilesRemover
|
||||
import io.element.android.tests.testutils.lambda.LambdaNoParamRecorder
|
||||
import io.element.android.tests.testutils.lambda.LambdaOneParamRecorder
|
||||
import io.element.android.tests.testutils.lambda.lambdaRecorder
|
||||
import java.io.File
|
||||
|
||||
class FakeLogFilesRemover(
|
||||
var performLambda: LambdaNoParamRecorder<Unit> = lambdaRecorder { -> },
|
||||
var performLambda: LambdaOneParamRecorder<(File) -> Boolean, Unit> = lambdaRecorder<(File) -> Boolean, Unit> { },
|
||||
) : LogFilesRemover {
|
||||
override suspend fun perform() {
|
||||
performLambda()
|
||||
override suspend fun perform(predicate: (File) -> Boolean) {
|
||||
performLambda(predicate)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user