import fulltester import sys, os # only test_base.py del fulltester.RUNNING_MODES[1:] fulltester.DONT_SAVE = None while 1: try: fulltester.compiled_version = None fulltester.test() except KeyboardInterrupt: print "-- cancelled --#" break except: # did not work. revert to previous version. if len(sys.argv) > 1: print 'argument given, no search!' break fulltester.run(*'svn up .. -r PREV'.split()) continue else: print 'found it!' os.system("svn info ..") break