From 9814192446eb059e5530ac647e03d3e3d1b11857 Mon Sep 17 00:00:00 2001 From: kmcclainmt Date: Wed, 2 Apr 2025 12:48:50 -0700 Subject: [PATCH] add: Added MAX and tweaked IMAX tests --- custom_formats/IMAX.yml | 46 ++++++++++++++++++++++++++++++++++++----- custom_formats/MAX.yml | 20 ++++++++++++++++++ regex_patterns/Max.yml | 5 +++++ 3 files changed, 66 insertions(+), 5 deletions(-) create mode 100644 custom_formats/MAX.yml create mode 100644 regex_patterns/Max.yml diff --git a/custom_formats/IMAX.yml b/custom_formats/IMAX.yml index 0e36335..b56042a 100644 --- a/custom_formats/IMAX.yml +++ b/custom_formats/IMAX.yml @@ -3,13 +3,49 @@ description: '' tags: [] conditions: - name: IMAX - type: release_title - required: true negate: false pattern: IMAX -- name: IMAX Enhanced - type: release_title required: true + type: release_title +- name: IMAX Enhanced negate: true pattern: IMAX Enhanced -tests: [] + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: IMAX + negate: false + pattern: IMAX + required: true + type: release_title + - matches: false + name: IMAX Enhanced + negate: true + pattern: IMAX Enhanced + required: true + type: release_title + expected: true + id: 2 + input: "The.Dark.Knight.2008.IMAX.2160p.UHD.BluRay.x265.DV.HDR.DDP.5.1.English.DarQ.HONE\t" + lastRun: '2025-04-02T12:46:03.543567' + passes: true +- conditionResults: + - matches: true + name: IMAX + negate: false + pattern: IMAX + required: true + type: release_title + - matches: false + name: IMAX Enhanced + negate: true + pattern: IMAX Enhanced + required: true + type: release_title + expected: true + id: 3 + input: "Guardians.of.the.Galaxy.Vol.3.2023.IMAX.2160p.UHD.BluRay.x265.DV.HDR.DDP.7.1.English.DiscoD.HONE\t" + lastRun: '2025-04-02T12:46:03.543567' + passes: true diff --git a/custom_formats/MAX.yml b/custom_formats/MAX.yml new file mode 100644 index 0000000..e0ed542 --- /dev/null +++ b/custom_formats/MAX.yml @@ -0,0 +1,20 @@ +name: MAX +description: '' +tags: [] +conditions: +- name: Max + type: release_title + required: true + negate: false + pattern: Max +- name: WEBDL + type: source + required: false + negate: false + source: webrip +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: [] diff --git a/regex_patterns/Max.yml b/regex_patterns/Max.yml new file mode 100644 index 0000000..ccd9f01 --- /dev/null +++ b/regex_patterns/Max.yml @@ -0,0 +1,5 @@ +name: Max +pattern: \b((?