[YoutubeDL] Fix typo in string negation implementation and add more tests (closes...
[youtube-dl] / youtube_dl / YoutubeDL.py
index a827414dca3d00bc4b1f3573f97ea50cb165230c..80ed8d7e59c3d9f5e993e9f4fafe20768afc3711 100755 (executable)
@@ -1078,7 +1078,7 @@ class YoutubeDL(object):
                 comparison_value = m.group('value')
                 str_op = STR_OPERATORS[m.group('op')]
                 if m.group('negation'):
-                    op = lambda attr, value: not str_op
+                    op = lambda attr, value: not str_op(attr, value)
                 else:
                     op = str_op