/opt/cloudlinux/venv/lib/python3.11/site-packages/testfixtures/__pycache__
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/testfixtures/__pycache__/utils.cpython-311.pyc (5207B)
§
%6ð ¾qÔã ó2 — d dl Z d dlmZ d dlmZ d dlmZ d dlmZm Z m
Z
ddlmZ ed¦ « Z
e
gZ dd lm
Z
e e
¦ « n# e$ r Y nw xY wd
„ Z G d„ d¦ « Zdd
eg e
f deg e
f fd„Zdede fd„Zddedefd„ZdS )é N)Úwraps)Údedent)Úgetfullargspec)ÚCallableÚSequenceÚAnyé )Ú singletonÚDEFAULT)r c ' ó K — | D ]}|V — ŒdS )za
A utility function for creating a generator that will yield the
supplied arguments.
N© )ÚargsÚis úd/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/testfixtures/utils.pyÚ generatorr s, è è € ð
ð ð ˆØˆˆˆˆðð ó c óT — e Zd ZdZeZdeg df deg df fd„Zd„ Zdd„Z dS )ÚWrappingNÚbeforeÚafterc ó$ — ||c| _ | _ d S ©N)r r )Úselfr r s r Ú__init__zWrapping.__init__$ s € Ø"(¨%ЈŒ�T”Z�Z�Zr c ó* — | ¦ « S r )r )r s r Ú __enter__zWrapping.__enter__' s € Ø�{Š{‰}Œ}Ðr c ó@ — | j �| ¦ « d S d S r )r )r Úexc_typeÚexc_valÚexc_tbs r Ú__exit__zWrapping.__exit__* s# € ØŒ:Ð!Ø�JŠJ‰LŒLˆLˆLˆLð "Ð!r ©NNN)
Ú__name__Ú
__module__Ú__qualname__Úattribute_namer Únewr r r r! r
r r r r su € € € € € à€NØ
€Cð0˜x¨¨D¨Ô1ð 0¸(À2ÀtÀ8Ô:Lð 0ð 0ð 0ð 0ðð ð ðð ð ð ð ð r r r r c ó2 ‡— t | |¦ « Šˆfd„}|S )z
A decorator that causes the supplied callables to be called before
or after the wrapped callable, as appropriate.
c óª •‡ ‡— t ‰ d¦ « r‰ j ‰¦ « ‰ S t ‰ ¦ « ˆ ˆfd„¦ « Љg‰_ ‰S )NÚ patchingsc ó^ •— g }g }t t ‰ ¦ « j t | ¦ « d … ¦ « }d}d} ‰
j D ]v}| ¦ « }| |¦ « |j �| |¦ « ŒH|j t v r ||k r| |¦ « |dz
}Œw| t |¦ « z
} ‰ | i |¤Žt |¦ « D ]} |j |Ž Œ
S # t j ¦ « }‚ xY w# t |¦ « D ]} |j |Ž Œ
w xY w)Nr r" r )Úlenr r r* r Úappendr&