##// END OF EJS Templates
Merge pull request #122 from jdfreder/master...
Merge pull request #122 from jdfreder/master Changed input/output size (formatting)

File last commit:

r8757:9ac59283
r10268:9790949a merge
Show More
test_misc.py
20 lines | 494 B | text/x-python | PythonLexer
import re
import nose.tools as nt
from converters.base import clean_filename
def test_clean_filename():
good_chars = re.compile('^[a-zA-Z0-9_]+$')
def check_str(s):
nt.assert_true(good_chars.match(clean_filename(s)) is not None)
strings = [
'abCaBdX0753--$++()',
'()$(@dasdk_%^^&&($#*@',
'%(#)@#@%^(^#DKDOPSfks0943k',
'439DDxsx___dsaigfj6&^',
'\'sdf594,,<<.>>/"""\'\'{}||]]'
]
for s in strings:
yield check_str, s