From anadelonbrin at users.sourceforge.net Sat May 6 12:30:47 2006 From: anadelonbrin at users.sourceforge.net (Tony Meyer) Date: Sat, 06 May 2006 03:30:47 -0700 Subject: [Spambayes-checkins] spambayes/testtools mksets.py, 1.7, 1.8 sort+group.py, 1.3, 1.4 timcv.py, 1.8, 1.9 Message-ID: <20060506103050.861881E401C@bag.python.org> Update of /cvsroot/spambayes/spambayes/testtools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25600/testtools Modified Files: mksets.py sort+group.py timcv.py Log Message: Enable -o command line option setting, and follow TestDriver directories. Index: mksets.py =================================================================== RCS file: /cvsroot/spambayes/spambayes/testtools/mksets.py,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** mksets.py 29 Dec 2003 01:27:32 -0000 1.7 --- mksets.py 6 May 2006 10:30:41 -0000 1.8 *************** *** 3,6 **** --- 3,7 ---- # Redistribute messages among the classic Data/{Ham,Spam}/Set* directories, # based on desired set count. + # Will use the TestDriver directory options. """Usage: %(program)s [OPTIONS] ... *************** *** 15,18 **** --- 16,21 ---- -m num max number of messages per {ham,spam}*group*set; default unlimited + -o section:option:value + set [section, option] in the options database to value. """ *************** *** 24,31 **** import shutil program = sys.argv[0] loud = True - hamdir = "Data/Ham" - spamdir = "Data/Spam" nsets = 5 # -n ngroups = None # -g --- 27,34 ---- import shutil + from spambayes.Options import options + program = sys.argv[0] loud = True nsets = 5 # -n ngroups = None # -g *************** *** 99,103 **** try: ! opts, args = getopt.getopt(sys.argv[1:], 'hn:g:m:') except getopt.error, msg: usage(2, msg) --- 102,106 ---- try: ! opts, args = getopt.getopt(sys.argv[1:], 'hn:g:m:o:', ['option=']) except getopt.error, msg: usage(2, msg) *************** *** 115,118 **** --- 118,126 ---- elif opt == '-m': nmess = int(arg) + elif opt in ('-o', '--option'): + options.set_from_cmdline(arg, sys.stderr) + + hamdir = os.path.dirname(options["TestDriver", "ham_directories"]) + spamdir = os.path.dirname(options["TestDriver", "spam_directories"]) distribute(hamdir) Index: sort+group.py =================================================================== RCS file: /cvsroot/spambayes/spambayes/testtools/sort+group.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** sort+group.py 7 Apr 2005 01:33:50 -0000 1.3 --- sort+group.py 6 May 2006 10:30:41 -0000 1.4 *************** *** 88,92 **** try: ! opts, args = getopt.getopt(sys.argv[1:], 'hqao:') except getopt.error, msg: usage(1, msg) --- 88,92 ---- try: ! opts, args = getopt.getopt(sys.argv[1:], 'hqao:', ['option=']) except getopt.error, msg: usage(1, msg) Index: timcv.py =================================================================== RCS file: /cvsroot/spambayes/spambayes/testtools/timcv.py,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** timcv.py 18 Oct 2004 05:30:47 -0000 1.8 --- timcv.py 6 May 2006 10:30:41 -0000 1.9 *************** *** 132,136 **** ['HamTrain=', 'SpamTrain=', 'HamTest=', 'SpamTest=', ! 'ham-keep=', 'spam-keep=']) except getopt.error, msg: usage(1, msg) --- 132,137 ---- ['HamTrain=', 'SpamTrain=', 'HamTest=', 'SpamTest=', ! 'ham-keep=', 'spam-keep=', ! 'option=']) except getopt.error, msg: usage(1, msg) *************** *** 172,174 **** --- 173,178 ---- if __name__ == "__main__": + import time # Sat Apr 22 14:42:39 2006 - Sat Apr 22 15:37:40 2006 ZODB 400 + print time.asctime() # Sat Apr 22 15:47:58 2006 - Sat Apr 22 16:38:04 2006 ZODB 10000 main() + print time.asctime() # Sat Apr 22 16:38:47 2006 - Sat Apr 22 17:31:08 2006 pickle From anadelonbrin at users.sourceforge.net Sat May 6 12:44:55 2006 From: anadelonbrin at users.sourceforge.net (Tony Meyer) Date: Sat, 06 May 2006 03:44:55 -0700 Subject: [Spambayes-checkins] spambayes/testtools timcv.py,1.9,1.10 Message-ID: <20060506104456.66C841E4004@bag.python.org> Update of /cvsroot/spambayes/spambayes/testtools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32055/testtools Modified Files: timcv.py Log Message: Remove comments committed by mistake. Index: timcv.py =================================================================== RCS file: /cvsroot/spambayes/spambayes/testtools/timcv.py,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** timcv.py 6 May 2006 10:30:41 -0000 1.9 --- timcv.py 6 May 2006 10:44:53 -0000 1.10 *************** *** 173,178 **** if __name__ == "__main__": - import time # Sat Apr 22 14:42:39 2006 - Sat Apr 22 15:37:40 2006 ZODB 400 - print time.asctime() # Sat Apr 22 15:47:58 2006 - Sat Apr 22 16:38:04 2006 ZODB 10000 main() - print time.asctime() # Sat Apr 22 16:38:47 2006 - Sat Apr 22 17:31:08 2006 pickle --- 173,175 ----