From 9f144440bcaaa83bc81f4d47569c240bf57b5930 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Wed, 18 Jun 2025 11:54:26 -0500 Subject: [PATCH] tweak(regex): Update Test Case --- .../Dolby Vision (Without Fallback).yml | 17 ++++++-- regex_patterns/Dolby Vision.yml | 31 ++++++++++----- regex_patterns/HDR10+.yml | 39 ++++++++++++------- 3 files changed, 61 insertions(+), 26 deletions(-) diff --git a/regex_patterns/Dolby Vision (Without Fallback).yml b/regex_patterns/Dolby Vision (Without Fallback).yml index 7b18b33..75480cd 100644 --- a/regex_patterns/Dolby Vision (Without Fallback).yml +++ b/regex_patterns/Dolby Vision (Without Fallback).yml @@ -10,7 +10,7 @@ tests: - expected: false id: 1 input: Barbie.2023.2160p.MA.WEB-DL.DDP5.1.Atmos.DV.HDR.H.265-FLUX - lastRun: '2024-12-13T09:54:37.318637' + lastRun: '2025-06-18T11:54:10.281095' matchSpan: null matchedContent: null matchedGroups: [] @@ -19,7 +19,7 @@ tests: id: 2 input: "\t Barbie (2023) (2160p AMZN WEB-DL Hybrid H265 DV HDR10+ DDP Atmos 5.1\ \ English - HONE)" - lastRun: '2024-12-13T09:54:37.318637' + lastRun: '2025-06-18T11:54:10.281095' matchSpan: null matchedContent: null matchedGroups: [] @@ -27,7 +27,7 @@ tests: - expected: true id: 3 input: Barbie.2023.2160p.MA.WEB-DL.DDP5.1.Atmos.DV.H.265-FLUX - lastRun: '2024-12-13T09:54:37.318637' + lastRun: '2025-06-18T11:54:10.281095' matchSpan: end: 43 start: 41 @@ -40,7 +40,7 @@ tests: - expected: true id: 4 input: Barbie.2023.2160p.MA.WEB-DL.DDP5.1.Atmos.DV.H.265-FLUX.mkv - lastRun: '2024-12-13T09:54:37.318637' + lastRun: '2025-06-18T11:54:10.281095' matchSpan: end: 43 start: 41 @@ -50,3 +50,12 @@ tests: - DV - null passes: true +- expected: false + id: 5 + input: Killers of the Flower Moon (2023) {tmdb-466420} [iT][WEBDL-2160p][DV HDR10Plus][EAC3 + Atmos 5.1][h265]-FLUX.mkv + lastRun: '2025-06-18T11:54:10.281095' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true diff --git a/regex_patterns/Dolby Vision.yml b/regex_patterns/Dolby Vision.yml index aceb140..b16afc4 100644 --- a/regex_patterns/Dolby Vision.yml +++ b/regex_patterns/Dolby Vision.yml @@ -13,7 +13,7 @@ tests: - expected: true id: 1 input: MovieName.2023.4K.DV.HDR.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 20 start: 18 @@ -25,7 +25,7 @@ tests: - expected: true id: 2 input: MovieName.2023.4K.Dovi.HDR10+.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 22 start: 18 @@ -37,7 +37,7 @@ tests: - expected: true id: 3 input: MovieName.2023.4K.Dolby.Vision.HDR.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 30 start: 18 @@ -49,7 +49,7 @@ tests: - expected: true id: 4 input: MovieName.2023.4K.DolbyVision.HDR10+.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 29 start: 18 @@ -61,7 +61,7 @@ tests: - expected: true id: 5 input: MovieName.1080p.DV.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 18 start: 16 @@ -73,7 +73,7 @@ tests: - expected: true id: 6 input: MovieName.4K.Dolby Vision.IMAX.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 25 start: 13 @@ -85,7 +85,7 @@ tests: - expected: false id: 7 input: MovieName.2023.4K.DV.HLG.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: null matchedContent: null matchedGroups: [] @@ -93,7 +93,7 @@ tests: - expected: false id: 8 input: MovieName.2023.4K.DV.SDR.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: null matchedContent: null matchedGroups: [] @@ -101,7 +101,7 @@ tests: - expected: true id: 9 input: MovieName.4K.DV.SDR.Dovi.mkv - lastRun: '2024-12-13T09:06:01.845546' + lastRun: '2025-06-18T11:54:00.452053' matchSpan: end: 24 start: 20 @@ -110,3 +110,16 @@ tests: - Dovi - null passes: true +- expected: true + id: 10 + input: Killers of the Flower Moon (2023) {tmdb-466420} [iT][WEBDL-2160p][DV HDR10Plus][EAC3 + Atmos 5.1][h265]-FLUX.mkv + lastRun: '2025-06-18T11:54:00.452053' + matchSpan: + end: 68 + start: 66 + matchedContent: DV + matchedGroups: + - DV + - null + passes: true diff --git a/regex_patterns/HDR10+.yml b/regex_patterns/HDR10+.yml index dc8e75a..86de42c 100644 --- a/regex_patterns/HDR10+.yml +++ b/regex_patterns/HDR10+.yml @@ -10,7 +10,7 @@ tests: - expected: false id: 1 input: HDR - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -18,7 +18,7 @@ tests: - expected: false id: 2 input: HDR+ - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -26,7 +26,7 @@ tests: - expected: false id: 3 input: HDR10 - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -34,7 +34,7 @@ tests: - expected: true id: 4 input: HDR10+ - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: end: 6 start: 0 @@ -46,7 +46,7 @@ tests: - expected: false id: 5 input: HLG HDR - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -54,7 +54,7 @@ tests: - expected: false id: 6 input: SDR HDR - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -62,7 +62,7 @@ tests: - expected: false id: 7 input: PQ HDR - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -70,7 +70,7 @@ tests: - expected: true id: 8 input: HDR10P - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: end: 6 start: 0 @@ -82,7 +82,7 @@ tests: - expected: true id: 9 input: HDR10Plus - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: end: 9 start: 0 @@ -95,7 +95,7 @@ tests: id: 10 input: Schindler's List (1993) 2160p UHD BluRay Hybrid REMUX HEVC DV HDR10+ TrueHD Atmos 7.1 English-WiLDCAT - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: end: 68 start: 62 @@ -108,7 +108,7 @@ tests: id: 11 input: La Maison S01 REPACK 2160p ATVP WEB-DL Dual-Audio DD+ 5.1 Atmos DV HDR10+ H.265-Kitsune - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: end: 73 start: 67 @@ -121,7 +121,7 @@ tests: id: 12 input: Liu lang di qiu 2 AKA The Wandering Earth II 2023 2160p CHN UHD Blu-ray DoVi HDR10 HEVC TrueHD 7.1 Atmos-ANKO - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: null matchedContent: null matchedGroups: [] @@ -130,7 +130,7 @@ tests: id: 13 input: Schindler's List (1993) 2160p UHD BluRay Hybrid REMUX HEVC DV HDR10 Plus TrueHD Atmos 7.1 English-WiLDCAT - lastRun: '2025-04-05T09:25:21.372205' + lastRun: '2025-06-18T11:53:45.281996' matchSpan: end: 72 start: 62 @@ -139,3 +139,16 @@ tests: - Plus - lus passes: true +- expected: true + id: 14 + input: Killers of the Flower Moon (2023) {tmdb-466420} [iT][WEBDL-2160p][DV HDR10Plus][EAC3 + Atmos 5.1][h265]-FLUX.mkv + lastRun: '2025-06-18T11:53:45.281996' + matchSpan: + end: 78 + start: 69 + matchedContent: HDR10Plus + matchedGroups: + - Plus + - lus + passes: true