Fix bug with missing ampersand
This commit is contained in:
parent
463e5b4c9f
commit
de213f47d7
@ -160,8 +160,8 @@ def parse_title(title):
|
||||
|
||||
chunk_values = filter(None, re.split(SEPARATORS, title))
|
||||
|
||||
# remove non-word chunks (like single hyphens)
|
||||
chunk_values = list(filter(lambda ch: re.search(r"\w+", ch), chunk_values))
|
||||
# remove non-word chunks (like single hyphens), but leave ampersands (&)
|
||||
chunk_values = list(filter(lambda ch: re.search(r"(\w|&)+", ch), chunk_values))
|
||||
|
||||
# parse each chunk
|
||||
chunk_map = []
|
||||
|
||||
@ -197,7 +197,6 @@ class TestCornerCases(unittest.TestCase):
|
||||
},
|
||||
)
|
||||
|
||||
@unittest.expectedFailure
|
||||
def test_ampersand_in_title(self):
|
||||
title = "Me.Myself.&.Irene.2000.720p.BluRay.4xRus.Ukr.Eng"
|
||||
res = parse_title(title)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user