Changeset 756

Show
Ignore:
Timestamp:
07/20/07 10:36:39 (1 year ago)
Author:
robin
Message:

added doctests for the discover_and_run api

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • pyrun/trunk/pyrun.py

    r755 r756  
    3636    inspect.getmoduleinfo) then return a 4 element tuple: 
    3737 
    38     (absoloute *parent* of `path`, modname, ext, mode, mtype) 
     38    (dirname(path), modname, ext, mode, mtype) 
    3939 
    4040    modname, ext, mode and mtype are obtained using `inspect.getmoduleinfo` 
     
    5050    if mtype not in allowmtypes: 
    5151        return None 
    52     abs_path = dirname(normpath(abspath(expandvars(expanduser(path))))) 
    53     return (abs_path, modname, ext, mode, mtype) 
     52    return (dirname(path), modname, ext, mode, mtype) 
    5453 
    5554# from distutils.util, because fools at debian think its a good idea to remove 
     
    134133            keep.append(s) 
    135134        elif ver >= eggs[pkgname][1]: 
    136             prune_2ndpass.append(s) 
    137         elif ver < eggs[pkgname][1]: 
    138135            prune_2ndpass.append(eggs[pkgname][2]) 
    139136            keep.append(s) 
     137        elif ver < eggs[pkgname][1]: 
     138            prune_2ndpass.append(s) 
    140139 
    141140    prune_2ndpass = frozenset(prune_2ndpass)