格式化代码
Some checks failed
Dart CI / build (push) Failing after 10s

This commit is contained in:
2026-04-04 14:40:16 +08:00
parent dd6577ce3a
commit 4886951e6f
4 changed files with 34 additions and 14 deletions

View File

@@ -1,4 +1,4 @@
import 'dart:convert';
import 'dart:convert';
import 'dart:io';
import 'dart:typed_data';

View File

@@ -485,7 +485,9 @@ void main() {
File(p.join(albumDir.path, 'test.jpg')).writeAsBytesSync([0xFF, 0xD8]);
File(p.join(albumDir.path, 'test2.jpeg')).writeAsBytesSync([0xFF, 0xD8]);
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_jpg').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_jpg').hashCode,
);
expect(photos.length, 2);
expect(photos.every((p) => p.mimeType == 'image/jpeg'), isTrue);
});
@@ -498,7 +500,9 @@ void main() {
p.join(albumDir.path, 'test.png'),
).writeAsBytesSync(List.filled(100, 0));
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_png').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_png').hashCode,
);
expect(photos.first.mimeType, 'image/png');
});
@@ -510,7 +514,9 @@ void main() {
p.join(albumDir.path, 'test.webp'),
).writeAsBytesSync(List.filled(100, 0));
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_webp').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_webp').hashCode,
);
expect(photos.first.mimeType, 'image/webp');
});
@@ -522,7 +528,9 @@ void main() {
p.join(albumDir.path, 'test.mp4'),
).writeAsBytesSync(List.filled(100, 0));
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_mp4').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_mp4').hashCode,
);
expect(photos.first.mimeType, 'video/mp4');
});
@@ -534,7 +542,9 @@ void main() {
p.join(albumDir.path, 'test.avi'),
).writeAsBytesSync(List.filled(100, 0));
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_avi').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_avi').hashCode,
);
expect(photos.first.mimeType, 'video/avi');
});
@@ -546,7 +556,9 @@ void main() {
p.join(albumDir.path, 'test.mov'),
).writeAsBytesSync(List.filled(100, 0));
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_mov').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_mov').hashCode,
);
expect(photos.first.mimeType, 'video/quicktime');
});
@@ -558,7 +570,9 @@ void main() {
p.join(albumDir.path, 'test.mkv'),
).writeAsBytesSync(List.filled(100, 0));
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'mime_mkv').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'mime_mkv').hashCode,
);
expect(photos.first.mimeType, 'video/x-matroska');
});
});
@@ -576,7 +590,9 @@ void main() {
).writeAsBytesSync(List.filled(10, 0));
}
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'ext_test').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'ext_test').hashCode,
);
expect(photos.length, extensions.length);
});
@@ -592,7 +608,9 @@ void main() {
).writeAsBytesSync(List.filled(10, 0));
}
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'ext_video').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'ext_video').hashCode,
);
expect(photos.length, extensions.length);
});
@@ -605,7 +623,9 @@ void main() {
File(p.join(albumDir.path, 'skip.pdf')).writeAsBytesSync([]);
File(p.join(albumDir.path, 'skip.exe')).writeAsBytesSync([]);
final photos = await repository.getPhotosByAlbumId(p.join(tempDir.path, 'ext_ignore').hashCode);
final photos = await repository.getPhotosByAlbumId(
p.join(tempDir.path, 'ext_ignore').hashCode,
);
expect(photos.length, 1);
expect(photos.first.fileName, 'valid.png');
});