| 1234567891011121314151617181920212223242526 | # coding: utf-8from __future__ import unicode_literalsimport osimport sysimport unittestsys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))from youtube_dl.extractor import (    gen_extractors,)class TestNetRc(unittest.TestCase):    def test_netrc_present(self):        for ie in gen_extractors():            if not hasattr(ie, '_login'):                continue            self.assertTrue(                hasattr(ie, '_NETRC_MACHINE'),                'Extractor %s supports login, but is missing a _NETRC_MACHINE property' % ie.IE_NAME)if __name__ == '__main__':    unittest.main()
 |