[
  "tests/test_drive_uploader.py::TestBuildSummaryMarkdown::test_contains_metadata",
  "tests/test_drive_uploader.py::TestBuildTranscriptMarkdown::test_contains_transcript",
  "tests/test_drive_uploader.py::TestSafeFilename::test_removes_special_chars",
  "tests/test_drive_uploader.py::TestSafeFilename::test_truncates_to_50",
  "tests/test_drive_uploader.py::TestUploadMarkdown::test_skips_duplicate",
  "tests/test_summarizer.py::TestGenerateEmbedding::test_returns_embedding_list",
  "tests/test_summarizer.py::TestGenerateEmbedding::test_truncates_long_text",
  "tests/test_summarizer.py::TestGenerateSummary::test_detects_numeric_warnings",
  "tests/test_summarizer.py::TestGenerateSummary::test_raises_after_max_retries",
  "tests/test_summarizer.py::TestGenerateSummary::test_retries_on_failure",
  "tests/test_summarizer.py::TestGenerateSummary::test_returns_summary_result",
  "tests/test_summarizer.py::TestSummaryPrompt::test_contains_key_sections",
  "tests/test_summarizer.py::TestSummaryResult::test_dataclass_fields",
  "tests/test_transcriber.py::TestFetchWhisperTranscription::test_failure_returns_none",
  "tests/test_transcriber.py::TestFetchWhisperTranscription::test_success",
  "tests/test_transcriber.py::TestFetchYoutubeCaptions::test_returns_none_on_empty_response",
  "tests/test_transcriber.py::TestFetchYoutubeCaptions::test_returns_none_on_failure",
  "tests/test_transcriber.py::TestMakeTitleDescriptionFallback::test_creates_fallback_text",
  "tests/test_transcriber.py::TestParseInnertubeTranscript::test_empty_data_returns_none",
  "tests/test_transcriber.py::TestParseInnertubeTranscript::test_parses_cue_groups",
  "tests/test_transcriber.py::TestTranscribe::test_title_description_fallback",
  "tests/test_transcriber.py::TestTranscribe::test_whisper_fallback",
  "tests/test_transcriber.py::TestTranscribe::test_youtube_caption_priority",
  "tests/test_transcriber.py::TestTranscriptResult::test_dataclass_fields",
  "tests/test_transcriber.py::TestTranscriptResult::test_optional_fields_default_none"
]