tweak(format): Fix DTS Basic Negation and Add Test Cases

This commit is contained in:
Seraphys 2025-07-13 15:31:50 -05:00
parent c428db9ec0
commit eb94fe432c
1 changed files with 272 additions and 2 deletions

View File

@ -26,7 +26,7 @@ conditions:
type: release_title
- name: Not DTS
negate: true
pattern: DTS
pattern: DTS Basic
required: false
type: release_title
- name: Not FLAC
@ -44,4 +44,274 @@ conditions:
pattern: TrueHD
required: false
type: release_title
tests: []
tests:
- conditionResults:
- matches: false
name: DTS-X
negate: false
pattern: DTS-X
required: true
type: release_title
- matches: false
name: Not AAC
negate: true
pattern: AAC
required: false
type: release_title
- matches: false
name: Not Dolby Digital
negate: true
pattern: Dolby Digital
required: false
type: release_title
- matches: false
name: Not Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: true
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not FLAC
negate: true
pattern: FLAC
required: false
type: release_title
- matches: false
name: Not PCM
negate: true
pattern: PCM
required: false
type: release_title
- matches: false
name: Not TrueHD
negate: true
pattern: TrueHD
required: false
type: release_title
expected: false
id: 1
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS 7.1 H.264-TiTTE
lastRun: '2025-07-13T15:29:58.584796'
passes: true
- conditionResults:
- matches: false
name: DTS-X
negate: false
pattern: DTS-X
required: true
type: release_title
- matches: false
name: Not AAC
negate: true
pattern: AAC
required: false
type: release_title
- matches: false
name: Not Dolby Digital
negate: true
pattern: Dolby Digital
required: false
type: release_title
- matches: false
name: Not Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not FLAC
negate: true
pattern: FLAC
required: false
type: release_title
- matches: false
name: Not PCM
negate: true
pattern: PCM
required: false
type: release_title
- matches: false
name: Not TrueHD
negate: true
pattern: TrueHD
required: false
type: release_title
expected: false
id: 2
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE
lastRun: '2025-07-13T15:29:58.584796'
passes: true
- conditionResults:
- matches: false
name: DTS-X
negate: false
pattern: DTS-X
required: true
type: release_title
- matches: false
name: Not AAC
negate: true
pattern: AAC
required: false
type: release_title
- matches: false
name: Not Dolby Digital
negate: true
pattern: Dolby Digital
required: false
type: release_title
- matches: false
name: Not Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not FLAC
negate: true
pattern: FLAC
required: false
type: release_title
- matches: false
name: Not PCM
negate: true
pattern: PCM
required: false
type: release_title
- matches: false
name: Not TrueHD
negate: true
pattern: TrueHD
required: false
type: release_title
expected: false
id: 3
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES 7.1 H.264-TiTTE
lastRun: '2025-07-13T15:29:58.584796'
passes: true
- conditionResults:
- matches: false
name: DTS-X
negate: false
pattern: DTS-X
required: true
type: release_title
- matches: false
name: Not AAC
negate: true
pattern: AAC
required: false
type: release_title
- matches: false
name: Not Dolby Digital
negate: true
pattern: Dolby Digital
required: false
type: release_title
- matches: false
name: Not Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not FLAC
negate: true
pattern: FLAC
required: false
type: release_title
- matches: false
name: Not PCM
negate: true
pattern: PCM
required: false
type: release_title
- matches: false
name: Not TrueHD
negate: true
pattern: TrueHD
required: false
type: release_title
expected: false
id: 4
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD HRA 7.1 H.264-TiTTE
lastRun: '2025-07-13T15:29:58.584796'
passes: true
- conditionResults:
- matches: true
name: DTS-X
negate: false
pattern: DTS-X
required: true
type: release_title
- matches: false
name: Not AAC
negate: true
pattern: AAC
required: false
type: release_title
- matches: false
name: Not Dolby Digital
negate: true
pattern: Dolby Digital
required: false
type: release_title
- matches: false
name: Not Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not FLAC
negate: true
pattern: FLAC
required: false
type: release_title
- matches: false
name: Not PCM
negate: true
pattern: PCM
required: false
type: release_title
- matches: false
name: Not TrueHD
negate: true
pattern: TrueHD
required: false
type: release_title
expected: true
id: 5
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE
lastRun: '2025-07-13T15:29:58.584796'
passes: true