/opt/alt/python35/lib64/python3.5/unittest/__pycache__
NameSizeModeActions
case.cpython-35.opt-1.pyc518810644editdlrm
case.cpython-35.opt-2.pyc364680644editdlrm
case.cpython-35.pyc519410644editdlrm
loader.cpython-35.opt-1.pyc149940644editdlrm
loader.cpython-35.opt-2.pyc122990644editdlrm
loader.cpython-35.pyc151220644editdlrm
main.cpython-35.opt-1.pyc77420644editdlrm
main.cpython-35.opt-2.pyc75510644editdlrm
main.cpython-35.pyc77420644editdlrm
mock.cpython-35.opt-1.pyc657560644editdlrm
mock.cpython-35.opt-2.pyc502280644editdlrm
mock.cpython-35.pyc657560644editdlrm
result.cpython-35.opt-1.pyc77740644editdlrm
result.cpython-35.opt-2.pyc61630644editdlrm
result.cpython-35.pyc77740644editdlrm
runner.cpython-35.opt-1.pyc74990644editdlrm
runner.cpython-35.opt-2.pyc68650644editdlrm
runner.cpython-35.pyc74990644editdlrm
signals.cpython-35.opt-1.pyc23770644editdlrm
signals.cpython-35.opt-2.pyc23680644editdlrm
signals.cpython-35.pyc23770644editdlrm
suite.cpython-35.opt-1.pyc99130644editdlrm
suite.cpython-35.opt-2.pyc88240644editdlrm
suite.cpython-35.pyc99130644editdlrm
util.cpython-35.opt-1.pyc51480644editdlrm
util.cpython-35.opt-2.pyc42870644editdlrm
util.cpython-35.pyc52270644editdlrm
__init__.cpython-35.opt-1.pyc31830644editdlrm
__init__.cpython-35.opt-2.pyc14110644editdlrm
__init__.cpython-35.pyc31830644editdlrm
__main__.cpython-35.opt-1.pyc4640644editdlrm
__main__.cpython-35.opt-2.pyc4200644editdlrm
__main__.cpython-35.pyc4640644editdlrm
Edit: /opt/alt/python35/lib64/python3.5/unittest/__pycache__/util.cpython-35.pyc (5227B)
 yzf9@s dZddlmZmZddlmZdZdZdZdZ dZ dZ ee ee ee Z e dks|t dd Zd d Zd d dZddZddZddZddZeddZddZddZddZdS) zVarious utility functions.) namedtuple OrderedDict) commonprefixTP cCsUt|||}|tkrQd|d|||t||df}|S)Nz%s[%d chars]%s)len_PLACEHOLDER_LEN)s prefixlenZ suffixlenskipr 2/opt/alt/python35/lib64/python3.5/unittest/util.py_shortens 1rcsttt|}ttt|}|tkr:|St|tt|tt}|t krttt |tkst t t|tfdd|DSt tt tfdd|DS)Nc3s#|]}|dVqdS)Nr ).0r )prefixr r r 'sz'_common_shorten_repr..c3s/|]%}t|dttVqdS)N)r _MIN_DIFF_LEN _MIN_END_LEN)rr )rr r rr*s) tuplemap safe_reprmaxr _MAX_LENGTHr_MIN_BEGIN_LENr _MIN_COMMON_LENAssertionErrorr)argsmaxlenZ common_lenr )rr r_common_shorten_reprs       rFc Cscyt|}Wn!tk r3tj|}YnX| sMt|tkrQ|S|dtdS)Nz [truncated]...)repr Exceptionobject__repr__rr)objZshortresultr r rr-s rcCsd|j|jfS)Nz%s.%s) __module__ __qualname__)clsr r rstrclass6sr)cCsod}}g}g}xLy||}||}||krw|j||d7}x|||krs|d7}qVWn||kr|j||d7}x|||kr|d7}qWn^|d7}z%x|||kr|d7}qWWd|d7}x|||kr|d7}qWXWqtk r`|j||d|j||dPYqXqW||fS)arFinds elements in only one or the other of two, sorted input lists. Returns a two-element tuple of lists. The first list contains those elements in the "expected" list but not in the "actual" list, and the second contains those elements in the "actual" list but not in the "expected" list. Duplicate elements in either input list are ignored. rN)append IndexErrorextend)expectedactualijmissingZ unexpectedear r rsorted_list_difference9s:             r5c Cs\g}xI|rQ|j}y|j|Wq tk rM|j|Yq Xq W||fS)zSame behavior as sorted_list_difference but for lists of unorderable items (like dicts). As it does a linear search per item (remove) it has O(n*n) performance.)popremove ValueErrorr+)r.r/r2itemr r runorderable_list_differencebs   r:cCs||k||kS)z.Return -1 if x < y, 0 if x == y and 1 if x > yr )xyr r r three_way_cmpssr=ZMismatchzactual expected valuecCst|t|}}t|t|}}t}g}xt|D]\}} | |kriqNd} } x;t||D]*} || | kr| d7} ||| s,    )   #