[utils] Improve colon handling (Fixes #4683)
[youtube-dl] / test / test_utils.py
index 16e1a1ddfdef5be7c0ba941d8793b3c8b88faf08..5e16f30a2d2a08220909b04228d97683be486061 100644 (file)
@@ -79,6 +79,10 @@ class TestUtil(unittest.TestCase):
         tests = '\u043a\u0438\u0440\u0438\u043b\u043b\u0438\u0446\u0430'
         self.assertEqual(sanitize_filename(tests), tests)
 
+        self.assertEqual(
+            sanitize_filename('New World record at 0:12:34'),
+            'New World record at 0_12_34')
+
         forbidden = '"\0\\/'
         for fc in forbidden:
             for fbc in forbidden: