bgO2ddlmZddlmZdZdZdZdZdS)) 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 cPd|S)zu Remove leading and trailing whitespace, and convert internal stretches of whitespace to a single space.  )joinsplit)ss {/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib64/python3.11/site-packages/numpy/distutils/tests/test_from_template.pynormalize_whitespacer s 88AGGII  ctt}t|}tt}t ||dS)zRegression test for gh-10712.N)rpyf_srcr expected_pyfr)pyfnormalized_pyfnormalized_expected_pyfs r test_from_templater'sA g  C)#..N2<@@!899999r N)numpy.distutils.from_templater numpy.testingrrrr rr r rs_555555&&&&&&   :::::r