L i;VddlmZddlmZddlZddlZddlmZddlZGddeZ y))absolute_import)print_functionN)TestCaseceZdZdZy) VersionTestsc~d} |d}tjdd}t j |5}|jj}ddd|jtjy#t$r'}|jdt|zYd}~d}~wwxYw#1swY]xYw)Nc tjj|r|Sg}tjjtjj t }t dD]}dg|z}|g|z|gz}tjj|}tjj|}|j|tjj|s|cStd|zdzt|z)N z..zCould not find file z ; checked ) ospathexistsabspathdirname__file__rangejoinappendAssertionErrorstr)nametriedhereiupr fnames a/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/greenlet/tests/test_version.pyfind_dominating_filez7VersionTests.test_version..find_dominating_filesww~~d# E77??277??8#<=D2Y !VaZv{dV+ d+. U#77>>%( L !!!7$!>!MPSTYPZ!Z[ [zsetup.pyz.Unable to find setup.py; must be out of tree.  z --version) rskipTestrsys executabler popenreadstrip assertEqualgreenlet __version__)selfrsetup_pye invoke_setupfsversions r test_versionzVersionTests.test_versions \  U+J7H -0NNHE XXl # (qvvx~~'H ( 8#7#78 U MMJSQRVS T T U  ( (s"BB3 B0 B++B03B<N)__name__ __module__ __qualname__r/rrrr s9rr) __future__rrr!r unittestrNonLeakingTestCaser'rr3rrr7s$&% 39%9r