[Python-checkins] cpython (merge 3.3 -> default): Merge from 3.3: Issue #15324: Fix regrtest --fromfile, --match, --randomize.

chris.jerdonek python-checkins at python.org
Fri Dec 28 03:34:44 CET 2012


http://hg.python.org/cpython/rev/2c3399510781
changeset:   81120:2c3399510781
parent:      81116:07421f9fcfb0
parent:      81119:e100d34070cb
user:        Chris Jerdonek <chris.jerdonek at gmail.com>
date:        Thu Dec 27 18:32:47 2012 -0800
summary:
  Merge from 3.3: Issue #15324: Fix regrtest --fromfile, --match, --randomize.

files:
  Lib/test/regrtest.py |  6 +++---
  Misc/NEWS            |  3 +++
  2 files changed, 6 insertions(+), 3 deletions(-)


diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py
--- a/Lib/test/regrtest.py
+++ b/Lib/test/regrtest.py
@@ -38,7 +38,7 @@
 
 Selecting tests
 
--r/--random     -- randomize test execution order (see below)
+-r/--randomize  -- randomize test execution order (see below)
    --randseed   -- pass a random seed to reproduce a previous random run
 -f/--fromfile   -- read names of tests to run from a file (see below)
 -x/--exclude    -- arguments are tests to *exclude*
@@ -301,12 +301,12 @@
     try:
         opts, args = getopt.getopt(sys.argv[1:], 'hvqxsoS:rf:lu:t:TD:NLR:FdwWM:nj:Gm:',
             ['help', 'verbose', 'verbose2', 'verbose3', 'quiet',
-             'exclude', 'single', 'slow', 'random', 'fromfile', 'findleaks',
+             'exclude', 'single', 'slow', 'randomize', 'fromfile=', 'findleaks',
              'use=', 'threshold=', 'coverdir=', 'nocoverdir',
              'runleaks', 'huntrleaks=', 'memlimit=', 'randseed=',
              'multiprocess=', 'coverage', 'slaveargs=', 'forever', 'debug',
              'start=', 'nowindows', 'header', 'testdir=', 'timeout=', 'wait',
-             'failfast', 'match'])
+             'failfast', 'match='])
     except getopt.error as msg:
         usage(msg)
 
diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -534,6 +534,9 @@
 - Issue #10646: Tests rearranged for os.samefile/samestat to check for not
   just symlinks but also hard links.
 
+- Issue #15324: Fix regrtest parsing of --fromfile, --match, and --randomize
+  options.
+
 - Issue #16664: Add regression tests for glob's behaviour concerning entries
   starting with a ".".  Patch by Sebastian Kreft.
 

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list