§
}<ˆjU- ã óª — d dl Z d dlZd dlZd dlmZmZmZmZmZm Z m
Z
mZ d dlZd dl
mZ d dlmZ ddlmZmZmZmZmZmZmZmZ d dlZn
# e$ r dZY nw xY weeeef gee f Zeegee f Zeegee f Zd„ Z d„ Z!ej" d „ ¦ « Z#ej" d
„ ¦ « Z$ej% d„ ¦ « Z&ej% dd
„¦ « Z'd„ Z(d„ Z)d„ Z*ej" d„ ¦ « Z+ej" d„ ¦ « Z,ej" deg e-f deg e-f fd„¦ « Zej" deg e-f fd„¦ « Z.ej" de j/ dee fd„¦ « Z0ej" d„ ¦ « Z1ej" de j/ dee fd„¦ « Z2ej" d„ ¦ « Z3ej" de j/ dee fd„¦ « Z4ej" d„ ¦ « Z5dS )é N)ÚAnyÚ AwaitableÚCallableÚDictÚIteratorÚOptionalÚTypeÚUnion)Úisasyncgenfunction)ÚApplicationé )ÚBaseTestServerÚ
RawTestServerÚ
TestClientÚ
TestServerÚloop_contextÚsetup_test_loopÚteardown_test_loopÚunused_portc óœ — | dddd¬¦ « | dddd ¬¦ « | d
ddd¬¦ « d S )Nú--aiohttp-fastÚ
store_trueFz*run tests faster by disabling extra checks)ÚactionÚdefaultÚhelpz--aiohttp-loopÚstoreÚpyloopz3run tests with specific loop: pyloop, uvloop or allú--aiohttp-enable-loop-debugzenable event loop debug mode)Ú addoption)Úparsers úi/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/aiohttp/pytest_plugin.pyÚpytest_addoptionr" s‹ € Ø
×ÒØØØØ
9ð ñ ô ð ð ×ÒØØØØ
Bð ñ ô ð ð ×ÒØ%ØØØ
+ð ñ ô ð ð ð ó c óÆ ‡‡‡— | j Št ‰¦ « rdŠnt j ‰¦ « rdŠndS dŠd| j vr| xj dz
c_ dŠˆˆˆfd„}|| _ dS )zjSet up pytest fixture.
Allow fixtures to be coroutines. Run coroutine fixtures in an event loop.
TFNÚrequest©r% c óJ •‡‡— |d }‰r|d= d|j vrt d¦ « ‚| d¦ « ЉrJ ‰| i |¤ŽŠˆˆfd„}| |¦ « ‰ ‰ ¦ « ¦ « S ‰ ‰| i |¤Ž¦ « S )Nr% Úloopz^Asynchronous fixtures must depend on the 'loop' fixture or be used in tests depending from it.c óv •— ‰ ‰ ¦ « ¦ « S # t $ r Y d S w xY w©N)Úrun_until_completeÚ __anext__ÚStopAsyncIteration)Ú_loopÚgens €€r! Ú finalizerz8pytest_fixture_setup.