@@ -213,6 +213,13 @@ abstract class SystemCleanerFilterTest : BaseTest() {
213
213
userHandle = UserHandle2 (- 1 )
214
214
)
215
215
216
+ val portable = DataArea (
217
+ flags = emptySet(),
218
+ type = Type .PORTABLE ,
219
+ path = LocalPath .build(" storage" , " usb1" ),
220
+ userHandle = UserHandle2 (1 ),
221
+ )
222
+
216
223
private val dataAreas = setOf (
217
224
storageData1,
218
225
storageData2,
@@ -243,6 +250,7 @@ abstract class SystemCleanerFilterTest : BaseTest() {
243
250
storageAndroidMedia1,
244
251
storageAndroidMedia2,
245
252
storageCachePartition,
253
+ portable,
246
254
)
247
255
248
256
private data class TreeKey (
@@ -315,6 +323,14 @@ abstract class SystemCleanerFilterTest : BaseTest() {
315
323
neg(Type .SDCARD , " Pictures" , Flag .Dir )
316
324
neg(Type .SDCARD , " Camera" , Flag .Dir )
317
325
neg(Type .SDCARD , " Music" , Flag .Dir )
326
+
327
+ neg(Type .PORTABLE , " DCIM" , Flag .Dir )
328
+ neg(Type .PORTABLE , " DCIM/Camera" , Flag .Dir )
329
+ neg(Type .PORTABLE , " Android" , Flag .Dir )
330
+ neg(Type .PORTABLE , " Photos" , Flag .Dir )
331
+ neg(Type .PORTABLE , " Pictures" , Flag .Dir )
332
+ neg(Type .PORTABLE , " Camera" , Flag .Dir )
333
+ neg(Type .PORTABLE , " Music" , Flag .Dir )
318
334
}
319
335
320
336
suspend fun confirm (filter : SystemCleanerFilter ) {
0 commit comments