/usr/lib64/python2.6/site-packages/numpy/distutils/tests
NameSizeModeActions
f2py_ext/-0755rm
f2py_f90_ext/-0755rm
gen_ext/-0755rm
pyrex_ext/-0755rm
swig_ext/-0755rm
setup.py5260644editdlrm
setup.pyc7730644editdlrm
setup.pyo7730644editdlrm
test_fcompiler_gnu.py18000644editdlrm
test_fcompiler_gnu.pyc36430644editdlrm
test_fcompiler_gnu.pyo34790644editdlrm
test_misc_util.py23510644editdlrm
test_misc_util.pyc38890644editdlrm
test_misc_util.pyo37610644editdlrm
test_npy_pkg_config.py29710644editdlrm
test_npy_pkg_config.pyc37430644editdlrm
test_npy_pkg_config.pyo37430644editdlrm
Edit: /usr/lib64/python2.6/site-packages/numpy/distutils/tests/test_misc_util.py (2351B)
#!/usr/bin/env python from numpy.testing import * from numpy.distutils.misc_util import appendpath, minrelpath, gpaths, rel_path from os.path import join, sep, dirname ajoin = lambda *paths: join(*((sep,)+paths)) class TestAppendpath(TestCase): def test_1(self): assert_equal(appendpath('prefix','name'),join('prefix','name')) assert_equal(appendpath('/prefix','name'),ajoin('prefix','name')) assert_equal(appendpath('/prefix','/name'),ajoin('prefix','name')) assert_equal(appendpath('prefix','/name'),join('prefix','name')) def test_2(self): assert_equal(appendpath('prefix/sub','name'), join('prefix','sub','name')) assert_equal(appendpath('prefix/sub','sup/name'), join('prefix','sub','sup','name')) assert_equal(appendpath('/prefix/sub','/prefix/name'), ajoin('prefix','sub','name')) def test_3(self): assert_equal(appendpath('/prefix/sub','/prefix/sup/name'), ajoin('prefix','sub','sup','name')) assert_equal(appendpath('/prefix/sub/sub2','/prefix/sup/sup2/name'), ajoin('prefix','sub','sub2','sup','sup2','name')) assert_equal(appendpath('/prefix/sub/sub2','/prefix/sub/sup/name'), ajoin('prefix','sub','sub2','sup','name')) class TestMinrelpath(TestCase): def test_1(self): n = lambda path: path.replace('/',sep) assert_equal(minrelpath(n('aa/bb')),n('aa/bb')) assert_equal(minrelpath('..'),'..') assert_equal(minrelpath(n('aa/..')),'') assert_equal(minrelpath(n('aa/../bb')),'bb') assert_equal(minrelpath(n('aa/bb/..')),'aa') assert_equal(minrelpath(n('aa/bb/../..')),'') assert_equal(minrelpath(n('aa/bb/../cc/../dd')),n('aa/dd')) assert_equal(minrelpath(n('.././..')),n('../..')) assert_equal(minrelpath(n('aa/bb/.././../dd')),n('dd')) class TestGpaths(TestCase): def test_gpaths(self): local_path = minrelpath(join(dirname(__file__),'..')) ls = gpaths('command/*.py', local_path) assert join(local_path,'command','build_src.py') in ls,`ls` f = gpaths('system_info.py', local_path) assert join(local_path,'system_info.py')==f[0],`f` if __name__ == "__main__": run_module_suite()