test_routines.py 794 B

12345678910111213141516171819202122232425262728
  1. import pytest
  2. from . import util
  3. @pytest.mark.slow
  4. class TestRenamedFunc(util.F2PyTest):
  5. sources = [
  6. util.getpath("tests", "src", "routines", "funcfortranname.f"),
  7. util.getpath("tests", "src", "routines", "funcfortranname.pyf"),
  8. ]
  9. module_name = "funcfortranname"
  10. def test_gh25799(self):
  11. assert dir(self.module)
  12. assert self.module.funcfortranname_default(200, 12) == 212
  13. @pytest.mark.slow
  14. class TestRenamedSubroutine(util.F2PyTest):
  15. sources = [
  16. util.getpath("tests", "src", "routines", "subrout.f"),
  17. util.getpath("tests", "src", "routines", "subrout.pyf"),
  18. ]
  19. module_name = "subrout"
  20. def test_renamed_subroutine(self):
  21. assert dir(self.module)
  22. assert self.module.subrout_default(200, 12) == 212