test(fixtures): seed PATH OF PAIN bucket with 10 worst-case fixtures
10 pathological release names mined from the real downloads folder. Each fixture locks in the current parse_release output (including its silent losses and false positives) so future parser improvements are intentional, not silent drift. Cases: - Khruangbin yt-dlp slug (UTF-8 wide pipe '|', YT ID as group) - Deutschland 83-86-89 franchise box (group=S03 misdetection) - Chérie Le BéBé (accented chars preserved, VFF language) - Jimmy Carr 8-word stand-up special title - [ OxTorrent.vc ] prefix + XviD codec (site_tag prefix) - Prodiges S12E01 with episode title + air-date silently lost - The Prodigy: apostrophe + Blu-ray dash + 1080i + multi-word audio = full AI-path degeneration (everything UNKNOWN) - Sleaford Mods yt-dlp slug (YT ID glued to year) - Super Mario Bros [FR-EN] (bilingual tag mistaken for group) - Gilmore Girls Complete S01-S07 (the well-behaved exception: COMPLETE token correctly drives tv_complete + REPACK + 10bit) Also adds shitty + path_of_pain to the per-bucket sanity assertion. Suite: 1020 passed, 8 skipped.
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
release_name: "Cherie.J.ai.Agrandi.Le.BéBé.1992.VFF.1080p.BluRay.AC3.x264-NOTAG.mkv"
|
||||
|
||||
# Accented chars ('BéBé') survive the tokenizer untouched — they're preserved
|
||||
# in the title literally. VFF (Version Française) recognized as language.
|
||||
# Trailing '.mkv' is also stripped correctly (group=NOTAG, not NOTAG.mkv).
|
||||
# Note: this release name *also* exists in an ASCII-stripped variant in the
|
||||
# SHITTY bucket (cherie_jai_agrandi_apostrophe). Both forms are real downloads.
|
||||
parsed:
|
||||
title: "Cherie.J.ai.Agrandi.Le.BéBé"
|
||||
year: 1992
|
||||
season: null
|
||||
episode: null
|
||||
quality: "1080p"
|
||||
source: "BluRay"
|
||||
codec: "x264"
|
||||
group: "NOTAG"
|
||||
tech_string: "1080p.BluRay.x264"
|
||||
media_type: "movie"
|
||||
languages: ["VFF"]
|
||||
audio_codec: "AC3"
|
||||
parse_path: "direct"
|
||||
is_season_pack: false
|
||||
|
||||
tree:
|
||||
- "Cherie.J.ai.Agrandi.Le.BéBé.1992.VFF.1080p.BluRay.AC3.x264-NOTAG.mkv"
|
||||
|
||||
routing:
|
||||
library:
|
||||
- "Cherie.J.ai.Agrandi.Le.BéBé.1992.VFF.1080p.BluRay.AC3.x264-NOTAG.mkv"
|
||||
torrents: []
|
||||
seed_hardlinks: []
|
||||
Reference in New Issue
Block a user