§
y<ˆjO ã ó2 — d dl mZ d dlmZ dZdZd„ Zd„ ZdS )é )Úprocess_str)Úassert_equalzÙ
python module foo
<_rd=real,double precision>
interface
subroutine foosub(tol)
<_rd>, intent(in,out) :: tol
end subroutine foosub
end interface
end python module foo
a#
python module foo
interface
subroutine sfoosub(tol)
real, intent(in,out) :: tol
end subroutine sfoosub
subroutine dfoosub(tol)
double precision, intent(in,out) :: tol
end subroutine dfoosub
end interface
end python module foo
c óP — d | ¦ « ¦ « S )zu
Remove leading and trailing whitespace, and convert internal
stretches of whitespace to a single space.
ú )ÚjoinÚsplit)Úss ú|/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/numpy/distutils/tests/test_from_template.pyÚnormalize_whitespacer s € ð
�8Š8�A—G’G‘I”IÑÔÐó c ó” — t t ¦ « } t | ¦ « }t t ¦ « }t ||¦ « dS )zRegression test for gh-10712.N)r Úpyf_srcr Úexpected_pyfr )ÚpyfÚnormalized_pyfÚnormalized_expected_pyfs r
Útest_from_templater ' sA € å
•gÑ
Ô
€CÝ)¨#Ñ.Ô.€NÝ2µ<Ñ@Ô@ÐÝ�Ð!8Ñ9Ô9Ð9Ð9Ð9r N)Únumpy.distutils.from_templater Ú
numpy.testingr r r r r © r r
ú