Add movie-keyed pool index with multi-version movies, ČSFD title bridge, subtitles and miniDLNA library scoping

This commit is contained in:
2026-09-13 17:16:48 +02:00
parent c0ad1c1553
commit c399a6aed3
26 changed files with 4635 additions and 221 deletions
+4 -4
View File
@@ -37,7 +37,7 @@ class TestFile:
def test_file_metadata_saved_to_index(self, test_file, tag_manager, index):
"""Metadata jsou zapsána do indexu už při vytvoření."""
file_obj = File(test_file, tag_manager, index=index)
assert index.get(file_obj.file_path) is not None
assert index.record_for(file_obj.file_path) is not None
def test_file_no_sidecar_written(self, test_file, tag_manager, index):
"""Žádný .!tag sidecar už nevzniká."""
@@ -57,7 +57,7 @@ class TestFile:
file_obj.ignored = True
file_obj.save_metadata()
data = index.get(file_obj.file_path)
data = index.record_for(file_obj.file_path)
assert data["new"] is False
assert data["ignored"] is True
@@ -78,7 +78,7 @@ class TestFile:
file_obj = File(test_file, tag_manager, index=index)
file_obj.set_date("2025-12-25")
assert file_obj.date == "2025-12-25"
assert index.get(file_obj.file_path)["date"] == "2025-12-25"
assert index.record_for(file_obj.file_path)["date"] == "2025-12-25"
def test_file_set_date_to_none(self, test_file, tag_manager, index):
file_obj = File(test_file, tag_manager, index=index)
@@ -169,7 +169,7 @@ class TestFile:
file_obj.add_tag("Test/Tag")
file_obj.set_date("2025-06-15")
data = index.get(file_obj.file_path)
data = index.record_for(file_obj.file_path)
assert "new" in data
assert "ignored" in data
assert "tags" in data