]> Raphaƫl G. Git Repositories - youtubedl/blobdiff - test/test_utils.py
debian/control: State compliancy with Debian Policy 4.4.0.
[youtubedl] / test / test_utils.py
index 71980b3fcd80f0714c30c028eec5d3ee38c18348..659c6ece53d480a5d709366ef44e29eedbec3027 100644 (file)
@@ -822,6 +822,15 @@ class TestUtil(unittest.TestCase):
             'vcodec': 'av01.0.05M.08',
             'acodec': 'none',
         })
+        self.assertEqual(parse_codecs('theora, vorbis'), {
+            'vcodec': 'theora',
+            'acodec': 'vorbis',
+        })
+        self.assertEqual(parse_codecs('unknownvcodec, unknownacodec'), {
+            'vcodec': 'unknownvcodec',
+            'acodec': 'unknownacodec',
+        })
+        self.assertEqual(parse_codecs('unknown'), {})
 
     def test_escape_rfc3986(self):
         reserved = "!*'();:@&=+$,/?#[]"