§ y<ˆjOãó2—ddlmZddlmZdZdZd„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ó”—tt¦«}t|¦«}tt¦«}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.testingrrrr r©r r úrs_ðà5Ð5Ð5Ð5Ð5Ð5Ø&Ð&Ð&Ð&Ð&Ð&ð €ð € ðððð:ð:ð:ð:ð:r