mirror of
https://github.com/immich-app/immich
synced 2026-08-15 13:03:57 +00:00
test(mobile): add test for localOnly filter backup selection
This commit is contained in:
parent
685e3b6646
commit
e6851084e0
1 changed files with 13 additions and 1 deletions
|
|
@ -131,5 +131,17 @@ void main() {
|
|||
expect(assets, hasLength(1));
|
||||
expect((assets.single as LocalAsset).id, local.id);
|
||||
});
|
||||
});
|
||||
|
||||
test('local asset in selected and excluded album is excluded from localOnly filter', () async {
|
||||
final asset = await ctx.newLocalAsset();
|
||||
final selected = await ctx.newLocalAlbum(backupSelection: .selected);
|
||||
final excluded = await ctx.newLocalAlbum(backupSelection: .excluded);
|
||||
await ctx.newLocalAlbumAsset(albumId: selected.id, assetId: asset.id);
|
||||
await ctx.newLocalAlbumAsset(albumId: excluded.id, assetId: asset.id);
|
||||
|
||||
final assets = await sut.main([], .day, .localOnly).assetSource(0, 10);
|
||||
|
||||
expect(assets, isEmpty);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue