From a4873f5c9cff4d529e421d640cb99d692db237eb Mon Sep 17 00:00:00 2001 From: santiagosayshey Date: Sat, 11 Jan 2025 23:07:48 +1050 Subject: [PATCH] fix(format): Fixed BTN Atmos Condition - Wasn't set properly due to rename bug - Add basic tests --- custom_formats/Atmos (Missing).yml | 68 ++++++++++++++++++++++++++++-- custom_formats/Atmos.yml | 44 +++++++++++++++++-- 2 files changed, 104 insertions(+), 8 deletions(-) diff --git a/custom_formats/Atmos (Missing).yml b/custom_formats/Atmos (Missing).yml index 4bf9f30..7888c55 100644 --- a/custom_formats/Atmos (Missing).yml +++ b/custom_formats/Atmos (Missing).yml @@ -22,8 +22,68 @@ conditions: required: true type: release_title - name: Not Atmos (BTN) - type: release_title - required: true negate: true - pattern: Atmos (BTN) -tests: [] + pattern: BTN Atmos + required: true + type: release_title +tests: +- conditionResults: + - matches: false + name: Not Atmos + negate: true + pattern: Atmos + required: true + type: release_title + - matches: true + name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title + - matches: true + name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title + - matches: true + name: Not Atmos (BTN) + negate: true + pattern: BTN Atmos + required: true + type: release_title + expected: false + id: 1 + input: House.of.the.Dragon.S01.DV.2160p.BluRay.Remux.TrueHDA7.1.H.265-TekMUX + lastRun: '2025-01-11T22:46:33.711966' + passes: true +- conditionResults: + - matches: true + name: Not Atmos + negate: true + pattern: Atmos + required: true + type: release_title + - matches: true + name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title + - matches: true + name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title + - matches: false + name: Not Atmos (BTN) + negate: true + pattern: BTN Atmos + required: true + type: release_title + expected: false + id: 2 + input: House of the Dragon S01 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC REMUX-FraMeSToR + lastRun: '2025-01-11T22:46:33.711966' + passes: true diff --git a/custom_formats/Atmos.yml b/custom_formats/Atmos.yml index d5a5aba..e332eae 100644 --- a/custom_formats/Atmos.yml +++ b/custom_formats/Atmos.yml @@ -11,8 +11,44 @@ conditions: required: false type: release_title - name: Atmos (BTN Standard) - type: release_title - required: false negate: false - pattern: Atmos (BTN) -tests: [] + pattern: BTN Atmos + required: false + type: release_title +tests: +- conditionResults: + - matches: false + name: Atmos + negate: false + pattern: Atmos + required: false + type: release_title + - matches: true + name: Atmos (BTN Standard) + negate: false + pattern: BTN Atmos + required: false + type: release_title + expected: true + id: 1 + input: House.of.the.Dragon.S01.DV.2160p.BluRay.Remux.TrueHDA7.1.H.265-TekMUX + lastRun: '2025-01-11T22:46:02.520761' + passes: true +- conditionResults: + - matches: true + name: Atmos + negate: false + pattern: Atmos + required: false + type: release_title + - matches: false + name: Atmos (BTN Standard) + negate: false + pattern: BTN Atmos + required: false + type: release_title + expected: true + id: 2 + input: "\t House of the Dragon S01 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC REMUX-FraMeSToR" + lastRun: '2025-01-11T22:46:02.520761' + passes: true