Changeset 257

Show
Ignore:
Timestamp:
Sat Aug 26 21:53:52 2006
Author:
drew
Message:

- added phole module

Files:

Legend:

Unmodified
Added
Removed
Modified
  • trunk/scripts/xix-coverage.py

    r252 r257  
    55 55         copy2('coverage.py', cvg)  
    56 56  
      57 def sweepup(source):  
      58     for root, dirs, files in os.walk(source):  
      59         #target_dir = pj(target, root)  
      60         print root, dirs, files  
      61         cfiles = [ f for f in files if f[-6:] == ',cover' ]  
      62         for cf in cfiles:  
      63             print pj(root, cf)  
    57 64  
    58 65 def annotate(source):  
     
    173 180     parser.add_option('-z', '--html-assets', dest='html_assets',  
    174 181             help='comma-separated list of css, image files etc. to copy to report directory')  
      182     parser.add_option('-C', '--clean', action='store_true', dest='sweepup',  
      183             help='cleanup generated coverage files in source directory')  
    175 184     options, args = parser.parse_args()  
      185     if options.sweepup:  
      186         sweepup(options.source)  
      187         sys.exit(0)  
    176 188     options.depends = [ _path(p) for p in options.depends.split(',') ]  
    177 189     options.exclude_dirs = options.exclude_dirs.split(',')  
  • trunk/setup.py

    r256 r257  
    10 10         from setuptools import setup  
    11 11     except: # so everybody's happy  
    12           from distutil.core import setup  
      12         from distutils.core import setup  
    12 12  
    13 13 setup(  
  • trunk/xix/utils/test.py

    r256 r257  
    2 2  
    3 3 from glob import glob  
    4   import doctest  
      4 try:  
      5     from zope.testing import doctest  
      6 except:  
      7     import doctest  
    5 8 import os  
    6 9 from UserDict import UserDict  
  • trunk/xix/__init__.py

    r175 r257  
    2 2 from xix.utils.config import configFactory  
    3 3 import os  
    4   from pkg_resources import resource_filename  
      4 from xix.utils.phole import resource_filename  
    4 4  
    5 5 pj = os.path.join  
  • trunk/xix/data/coverage.css

    r251 r257  
    25 25  
    26 26 .annotation-line {  
      27    font-style: italic;  
      28    font-weight: normal;  
      29    font-family: hevetica,sans-serif,arial,mono;  
    27 30    border-left: 8px solid #aaa;  
    28 31    padding-left: 5px;