ó 2ÄÈ[c@`sddlmZmZmZddlZddlZddlmZddlm Z m Z ddl mZd„Zdejfd „ƒYZdS( i(tdivisiontabsolute_importtprint_functionN(tassert_(t_selected_int_kind_funct_selected_real_kind_funci(tutilcG`s#tjjtjjtƒf|ŒS(N(tostpathtjointdirnamet__file__(ta((s9/tmp/pip-build-fiC0ax/numpy/numpy/f2py/tests/test_kind.pyt_pathstTestKindcB`s2eZedddƒgZejjd„ƒZRS(tsrctkindsfoo.f90cC`sÆ|jj}|jj}xRtdƒD]D}t||ƒt|ƒdgkd|t|ƒ||ƒfƒq%WxRtdƒD]D}t||ƒt|ƒdgkd|t|ƒ||ƒfƒqzWdS(Ni(iÿÿÿÿs+selectedintkind(%s): expected %r but got %ris,selectedrealkind(%s): expected %r but got %r(tmoduletselectedrealkindtselectedintkindtrangeRtselected_int_kindtselected_real_kind(tselfRRti((s9/tmp/pip-build-fiC0ax/numpy/numpy/f2py/tests/test_kind.pyttest_alls  !(t__name__t __module__R tsourcestpytesttmarktslowR(((s9/tmp/pip-build-fiC0ax/numpy/numpy/f2py/tests/test_kind.pyRs(t __future__RRRRRt numpy.testingRtnumpy.f2py.crackfortranRRRRtRR tF2PyTestR(((s9/tmp/pip-build-fiC0ax/numpy/numpy/f2py/tests/test_kind.pyts