v2.32 — Defekte Musik erkennen (Magic Bytes, ffprobe, DB-Flag, UI)

This commit is contained in:
Dustin
2026-08-01 16:40:42 +02:00
parent 4a05c76199
commit 2d4c7c8b98
9 changed files with 352 additions and 4 deletions
+10
View File
@@ -26,6 +26,16 @@ void main() {
expect(restored.dateiPfad, song.dateiPfad);
expect(restored.groesseBytes, song.groesseBytes);
expect(restored.istHeruntergeladen, song.istHeruntergeladen);
expect(restored.istKorrupt, false); // default
});
test('istKorrupt roundtrip', () {
final song = Song(
titel: 'Defekt', kuenstler: 'X', dauerSekunden: 0, dateiPfad: '/x.mp3',
istKorrupt: true,
);
final restored = Song.fromMap(song.toMap());
expect(restored.istKorrupt, true);
});
test('dauerFormatiert formats correctly', () {