projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
SoundCloud IDs have changed, fix tests
[youtube-dl]
/
test
/
gentests.py
diff --git
a/test/gentests.py
b/test/gentests.py
index da4e3c2f68d4dbcf7f1f420304e8acc58356c509..9352d6d94931812f1cfb79519801d52bd1a5456d 100755
(executable)
--- 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 _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):
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
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)
return resfunc
_skip = lambda *args, **kwargs: _skip_unless(False, *args, **kwargs)