aboutsummaryrefslogtreecommitdiff
path: root/test/gentests.py
diff options
context:
space:
mode:
authorFilippo Valsorda <filippo.valsorda@gmail.com>2012-12-08 01:57:43 +0100
committerFilippo Valsorda <filippo.valsorda@gmail.com>2012-12-08 01:57:43 +0100
commit3c6ffbaedbbae8734f6b86fea1169413b656abf3 (patch)
tree27edbd964e1411e0228900b1c36612058cca7954 /test/gentests.py
parentc7287a3cafba65b700b64633d76aa016f5cbc95d (diff)
parent863baa16eca7a98c38fb29c5e54f76df224f2351 (diff)
downloadyoutube-dl-3c6ffbaedbbae8734f6b86fea1169413b656abf3.tar.xz
Merge 'rg3/master' into fork_master
Diffstat (limited to 'test/gentests.py')
-rwxr-xr-xtest/gentests.py18
1 files changed, 3 insertions, 15 deletions
diff --git a/test/gentests.py b/test/gentests.py
index c3cca5156..9352d6d94 100755
--- a/test/gentests.py
+++ b/test/gentests.py
@@ -34,31 +34,19 @@ import youtube_dl.InfoExtractors
def _file_md5(fn):
with open(fn, 'rb') as f:
return hashlib.md5(f.read()).hexdigest()
-
-def md5_for_file(filename, block_size=2**20):
- with open(filename) as f:
- md5 = hashlib.md5()
- while True:
- data = f.read(block_size)
- if not data:
- break
- md5.update(data)
- return md5.hexdigest()
-_file_md5 = md5_for_file
-
-
try:
_skip_unless = unittest.skipUnless
except AttributeError: # Python 2.6
def _skip_unless(cond, reason='No reason given'):
def resfunc(f):
- def wfunc(*args, **kwargs):
+ # Start the function name with test to appease nosetests-2.6
+ def test_wfunc(*args, **kwargs):
if cond:
return f(*args, **kwargs)
else:
print('Skipped test')
return
- return wfunc
+ return test_wfunc
return resfunc
_skip = lambda *args, **kwargs: _skip_unless(False, *args, **kwargs)