Backlog: uebersprungenen Widget-Test und offene Punkte festhalten

Neu: BACKLOG.md. Haelt fest, was bewusst zurueckgestellt wurde, damit es
nicht stillschweigend liegen bleibt.

- song_detail_sheet_test.dart haengt und ist uebersprungen: inklusive der
  vier bereits widerlegten Verdachtsmomente (runWithClient erreicht das
  Sheet, drift unter testWidgets, einzelne Provider) und dem naechsten
  Schritt. Fachlich deckt metadaten_uebernahme_test.dart den Zweck ab.
- Kein Wiederherstellen einzeln geloeschter Titel (Papierkorb am Server
  waere denkbar, bewusst nicht gebaut).

Das TODO im Test verweist jetzt auf die Datei.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FpPu4nuKjKKeX1RpdDeX81
This commit is contained in:
Hermes (Server)
2026-08-21 10:06:12 +02:00
co-authored by Claude Opus 5
parent c7a7a7c458
commit 5c9bfe2001
3 changed files with 62 additions and 1 deletions
+2 -1
View File
@@ -34,7 +34,8 @@ void main() {
// Ursache liegt im Zusammenspiel von showModalBottomSheet und den
// Providern im Test, nicht im geprüften Verhalten. Was er absichern
// sollte, prüft jetzt metadaten_uebernahme_test.dart ohne Widgets.
// TODO(melo): Widget-Test wieder zum Laufen bringen.
// TODO(melo): Widget-Test wieder zum Laufen bringen — Stand der
// Eingrenzung und nächster Schritt stehen in BACKLOG.md.
testWidgets('Übernahme eines Online-Vorschlags setzt metadataEdited',
skip: true, (tester) async {
final db = MeloDb(NativeDatabase.memory());