resolves issue #48 Have the path.pyimport() helper raise an EnvironmentError if an import of a given file returns a module that does not appear to be coming from the actual path. E.g. for a directory layout like this: a / test_whatever.py b / test_whatever.py calling py.path.local("b/test_whatever.py").pyimport() will fail if the other globally scoped test_whatever module was loaded already. --HG-- branch : trunk |
||
|---|---|---|
| .. | ||
| dist | ||
| looponfail | ||
| plugin | ||
| __init__.py | ||
| cmdline.py | ||
| collect.py | ||
| compat.py | ||
| config.py | ||
| conftesthandle.py | ||
| defaultconftest.py | ||
| funcargs.py | ||
| outcome.py | ||
| parseopt.py | ||
| pluginmanager.py | ||
| pycollect.py | ||
| session.py | ||