Update coding style after pycodestyle 2.1.0
In pycodestyle 2.1.0, E305 was introduced, which requires two blank lines after top level declarations, too. See https://github.com/PyCQA/pycodestyle/issues/400 See also #10689; thanks @stepshal for first mentioning this issue and initial patches
This commit is contained in:
		@@ -84,5 +84,6 @@ class TestInfoExtractor(unittest.TestCase):
 | 
			
		||||
        self.assertRaises(ExtractorError, self.ie._download_json, uri, None)
 | 
			
		||||
        self.assertEqual(self.ie._download_json(uri, None, fatal=False), None)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -51,5 +51,6 @@ class TestAES(unittest.TestCase):
 | 
			
		||||
        decrypted = (aes_decrypt_text(encrypted, password, 32))
 | 
			
		||||
        self.assertEqual(decrypted, self.secret_msg)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -60,6 +60,7 @@ def _file_md5(fn):
 | 
			
		||||
    with open(fn, 'rb') as f:
 | 
			
		||||
        return hashlib.md5(f.read()).hexdigest()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
defs = gettestcases()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -217,6 +218,7 @@ def generator(test_case):
 | 
			
		||||
 | 
			
		||||
    return test_template
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# And add them to TestDownload
 | 
			
		||||
for n, test_case in enumerate(defs):
 | 
			
		||||
    test_method = generator(test_case)
 | 
			
		||||
 
 | 
			
		||||
@@ -39,5 +39,6 @@ class TestExecution(unittest.TestCase):
 | 
			
		||||
        _, stderr = p.communicate()
 | 
			
		||||
        self.assertFalse(stderr)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -169,5 +169,6 @@ class TestProxy(unittest.TestCase):
 | 
			
		||||
        # b'xn--fiq228c' is '中文'.encode('idna')
 | 
			
		||||
        self.assertEqual(response, 'normal: http://xn--fiq228c.tw/')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -43,5 +43,6 @@ class TestIqiyiSDKInterpreter(unittest.TestCase):
 | 
			
		||||
        ie._login()
 | 
			
		||||
        self.assertTrue('unable to log in:' in logger.messages[0])
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -112,5 +112,6 @@ class TestJSInterpreter(unittest.TestCase):
 | 
			
		||||
        ''')
 | 
			
		||||
        self.assertEqual(jsi.call_function('z'), 5)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -1075,5 +1075,6 @@ The first line
 | 
			
		||||
        self.assertEqual(get_element_by_class('foo', html), 'nice')
 | 
			
		||||
        self.assertEqual(get_element_by_class('no-such-class', html), None)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -66,5 +66,6 @@ class TestVerboseOutput(unittest.TestCase):
 | 
			
		||||
        self.assertTrue(b'-p' in serr)
 | 
			
		||||
        self.assertTrue(b'secret' not in serr)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,7 @@ class YoutubeDL(youtube_dl.YoutubeDL):
 | 
			
		||||
        super(YoutubeDL, self).__init__(*args, **kwargs)
 | 
			
		||||
        self.to_stderr = self.to_screen
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
params = get_params({
 | 
			
		||||
    'writeannotations': True,
 | 
			
		||||
    'skip_download': True,
 | 
			
		||||
@@ -74,5 +75,6 @@ class TestAnnotations(unittest.TestCase):
 | 
			
		||||
    def tearDown(self):
 | 
			
		||||
        try_rm(ANNOTATIONS_FILE)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -66,5 +66,6 @@ class TestYoutubeLists(unittest.TestCase):
 | 
			
		||||
        for entry in result['entries']:
 | 
			
		||||
            self.assertTrue(entry.get('title'))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    unittest.main()
 | 
			
		||||
 
 | 
			
		||||
@@ -114,6 +114,7 @@ def make_tfunc(url, stype, sig_input, expected_sig):
 | 
			
		||||
    test_func.__name__ = str('test_signature_' + stype + '_' + test_id)
 | 
			
		||||
    setattr(TestSignature, test_func.__name__, test_func)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
for test_spec in _TESTS:
 | 
			
		||||
    make_tfunc(*test_spec)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user