fix(test): Erwartung korrigiert - ohne Quelle ist die Confidence 0,3, nicht 0,0
Ampel / ampel (push) Successful in 27s
Ampel / ampel (push) Successful in 27s
Meine eigene Testannahme war falsch, nicht der Code: Antwortet keine Metadaten-Quelle, setzt _scan_video bewusst 0,3 mit `type: unknown` und behaelt den Disc-Titel. Der Rip laeuft dann trotzdem, die Datei heisst nur wie das Disc-Label. Genau dieser Zweig ist Bestand und richtig. Gefunden von der Ampel (Lauf 140) - lokal laeuft dieses Modul nicht, es braucht fcntl. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -136,7 +136,11 @@ def test_unscharfer_jikan_treffer_bleibt_als_vorschlag(monkeypatch):
|
||||
|
||||
|
||||
def test_ohne_jede_quelle_bleibt_es_unbekannt(monkeypatch):
|
||||
"""Antwortet keine Quelle, bleibt es beim Disc-Titel mit Confidence 0,3 und
|
||||
`type: unknown` — der Bestand, unverändert. Der Rip laeuft trotzdem, die
|
||||
Datei heisst dann nur wie das Disc-Label."""
|
||||
scan = _scanner(monkeypatch, None, None)
|
||||
ergebnis = scan._scan_video("/dev/sr0", {"title": "Nix Da", "disc_type": "DVD"})
|
||||
assert ergebnis.confidence == 0.0
|
||||
assert ergebnis.metadata == {}
|
||||
assert ergebnis.confidence == 0.3
|
||||
assert ergebnis.metadata["type"] == "unknown"
|
||||
assert ergebnis.title == "Nix Da"
|
||||
|
||||
Reference in New Issue
Block a user