/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_fcompiler_gnu.py (1800B)
from numpy.testing import * import numpy.distutils.fcompiler g77_version_strings = [ ('GNU Fortran 0.5.25 20010319 (prerelease)', '0.5.25'), ('GNU Fortran (GCC 3.2) 3.2 20020814 (release)', '3.2'), ('GNU Fortran (GCC) 3.3.3 20040110 (prerelease) (Debian)', '3.3.3'), ('GNU Fortran (GCC) 3.3.3 (Debian 20040401)', '3.3.3'), ('GNU Fortran (GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) 3.2.2' ' 20030222 (Red Hat Linux 3.2.2-5)', '3.2.2'), ] gfortran_version_strings = [ ('GNU Fortran 95 (GCC 4.0.3 20051023 (prerelease) (Debian 4.0.2-3))', '4.0.3'), ('GNU Fortran 95 (GCC) 4.1.0', '4.1.0'), ('GNU Fortran 95 (GCC) 4.2.0 20060218 (experimental)', '4.2.0'), ('GNU Fortran (GCC) 4.3.0 20070316 (experimental)', '4.3.0'), ] class TestG77Versions(TestCase): def test_g77_version(self): fc = numpy.distutils.fcompiler.new_fcompiler(compiler='gnu') for vs, version in g77_version_strings: v = fc.version_match(vs) assert v == version, (vs, v) def test_not_g77(self): fc = numpy.distutils.fcompiler.new_fcompiler(compiler='gnu') for vs, _ in gfortran_version_strings: v = fc.version_match(vs) assert v is None, (vs, v) class TestGortranVersions(TestCase): def test_gfortran_version(self): fc = numpy.distutils.fcompiler.new_fcompiler(compiler='gnu95') for vs, version in gfortran_version_strings: v = fc.version_match(vs) assert v == version, (vs, v) def test_not_gfortran(self): fc = numpy.distutils.fcompiler.new_fcompiler(compiler='gnu95') for vs, _ in g77_version_strings: v = fc.version_match(vs) assert v is None, (vs, v) if __name__ == '__main__': run_module_suite()