# HG changeset patch # User Arnaud Bergeron # Date 1267291106 18000 # Node ID ff26436d42d689cbe4dceb0e91c21eff5b3eff17 # Parent 954185d6002a9d86ff41b1940f6ec25f65fb70c8 Make data_generation.transformations importable and fixup test.py to not try some of the modules. diff -r 954185d6002a -r ff26436d42d6 data_generation/transformations/pycaptcha/Facade.py --- a/data_generation/transformations/pycaptcha/Facade.py Sat Feb 27 12:01:08 2010 -0500 +++ b/data_generation/transformations/pycaptcha/Facade.py Sat Feb 27 12:18:26 2010 -0500 @@ -1,6 +1,8 @@ #!/usr/bin/env python - - +import sys, os +curdir = os.path.dirname(__file__) +if curdir != '': + sys.path.append(curdir) from Captcha.Visual.Tests import PseudoGimpy, AngryGimpy import numpy diff -r 954185d6002a -r ff26436d42d6 test.py --- a/test.py Sat Feb 27 12:01:08 2010 -0500 +++ b/test.py Sat Feb 27 12:18:26 2010 -0500 @@ -5,8 +5,11 @@ predefs = ift6266.__dict__ for (_, name, ispkg) in pkgutil.walk_packages(ift6266.__path__, ift6266.__name__+'.'): if not ispkg: - if name.startswith('ift6266.scripts') or \ - name in ['ift6266.test']: + if name.startswith('ift6266.scripts.') or \ + name.startswith('ift6266.data_generation.transformations.pycaptcha.') or \ + name in ['ift6266.test', + 'ift6266.data_generation.transformations.testmod', + 'ift6266.data_generation.transformations.gimp_script']: continue print "Testing:", name __import__(name)