Merge pull request #1677 from rzhxeo/xtube
[youtube-dl] / test / test_download.py
index dfb04d010a0814037a1da4aac52ff1f65c2b1ab6..73379beb1921b32e7f2b43b9865d85d71a618fc5 100644 (file)
@@ -148,6 +148,9 @@ def generator(test_case):
                 # Check for the presence of mandatory fields
                 for key in ('id', 'url', 'title', 'ext'):
                     self.assertTrue(key in info_dict.keys() and info_dict[key])
+                # Check for mandatory fields that are automatically set by YoutubeDL
+                for key in ['webpage_url', 'extractor', 'extractor_key']:
+                    self.assertTrue(info_dict.get(key), u'Missing field: %s' % key)
         finally:
             try_rm_tcs_files()