Update tests

This commit is contained in:
Ming Ming 2022-02-08 13:50:08 +08:00
parent 49f592a1c9
commit 4f35b02ce7

View file

@ -14,7 +14,6 @@ void main() {
test("root", _root);
test("subdir", _subDir);
test("unsupported file", _unsupportedFile);
test("nomedia", _noMediaDir);
});
group("multiple account", () {
test("root", _multiAccountRoot);
@ -99,32 +98,6 @@ Future<void> _unsupportedFile() async {
);
}
/// Scan nomedia dir
///
/// Files: admin/test1.jpg, admin/test/test2.jpg, admin/test/.nomedia
/// Scan: admin
/// Expect: admin/test1.jpg
Future<void> _noMediaDir() async {
final account = util.buildAccount();
final files = (util.FilesBuilder()
..addJpeg("admin/test1.jpg")
..addJpeg("admin/test/test2.jpg")
..addGenericFile("admin/test/.nomedia", "application/octet-stream"))
.build();
final c = DiContainer(
appDb: await MockAppDb().applyFuture((obj) async {
await util.fillAppDb(obj, account, files);
}),
);
expect(
(await ScanDirOffline(c)(
account, File(path: file_util.unstripPath(account, "."))))
.toSet(),
{files[0]},
);
}
/// Scan root dir with multiple accounts
///
/// Files: admin/test1.jpg, admin/test/test2.jpg, user1/test1.jpg,