[Python-checkins] devinabox: Tweak how some stuff is calculated and remove some debugging stuff.

brett.cannon python-checkins at python.org
Thu Nov 15 15:22:44 CET 2012


http://hg.python.org/devinabox/rev/d2c984dd06d4
changeset: 43:d2c984dd06d4
user: Brett Cannon <brett at python.org>
date: Wed Nov 14 23:36:04 2012 -0500
summary:
 Tweak how some stuff is calculated and remove some debugging stuff.
files:
 make_a_box.py | 7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/make_a_box.py b/make_a_box.py
--- a/make_a_box.py
+++ b/make_a_box.py
@@ -151,9 +151,11 @@
 # XXX clean up tracer.so; distribute?
 
 def generate_coveragepy_command(self, command, *args):
+ exclude = '{},{}'.format(os.path.join('Lib', 'test', '*'),
+ os.path.join('Lib', '*', 'tests', '*'))
 return [self.executable, self.coveragepy_dir, command,
 '--include', os.path.join(self.cpython_dir, 'Lib', '*'),
- '--omit', '"Lib/test/*,Lib/*/tests/*"'] + list(args)
+ '--omit', exclude] + list(args)
 
 @contextlib.contextmanager
 def run_coveragepy(self):
@@ -164,8 +166,7 @@
 'fullcoverage')
 env = os.environ.copy()
 env['PYTHONPATH'] = fullcoverage
- cmd = self.generate_coveragepy_command('run', '--pylib', regrtest_path,
- 'test_imp')
+ cmd = self.generate_coveragepy_command('run', '--pylib', regrtest_path)
 subprocess.check_call(cmd, env=env)
 yield
 os.unlink('.coverage')
-- 
Repository URL: http://hg.python.org/devinabox


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /