python (3.12.0)

(root)/
lib/
python3.12/
test/
__pycache__/
test_contains.cpython-312.opt-2.pyc

͑eh
ddlmZddlZddlmZGddZGddeZGdd	eZGd
dejZ	e
dk(rejyy)
)dequeN)NEVER_EQceZdZdZy)base_setc||_yNelselfr
s  F/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_contains.py__init__zbase_set.__init__s	N)__name__
__module____qualname__rrr
rrsrrceZdZdZy)mysetc |j|k(Srr	rs  r
__contains__zmyset.__contains__sww"}rNrrrrrrr
rr
srrceZdZdZy)seqc"|jg|Srr	)rns  r
__getitem__zseq.__getitem__sy|rN)rrrrrrr
rrsrrc$eZdZdZdZdZdZy)TestContainsctdtd}td}|jd||j	d||jd||j	d||jtfd|jtfd|jdd|j	dd|jdd|jdd|jtd	y)
NrcdvSNr!rasr
<lambda>z0TestContains.test_common_tests.<locals>.<lambda>sQ!VrcdvSr#rr$sr
r&z0TestContains.test_common_tests.<locals>.<lambda>sQaZrcabcdc
ddvS)Nr)rrrr
r&z0TestContains.test_common_tests.<locals>.<lambda>%s
TU]r)rrrassertInassertNotInassertRaises	TypeError)rbr(r%s   @r
test_common_testszTestContains.test_common_testssQK!HF

aA

aA)^4)%78	


c5!e$

b"

b% )%:;rcztd}|D]}|j|||jd||j||t|}|D]}|j|||jd||j||Gdd}|j||jy)N
c0eZdZ	eedZdZy):TestContains.test_builtin_sequence_types.<locals>.Deviant1c|dk(rQ|jjd|jjd|jjdy)N
r)aListremoverothers  r
__eq__zATestContains.test_builtin_sequence_types.<locals>.Deviant1.__eq__<sBB;JJ%%b)JJ%%b)JJ%%b)rN)rrrlistranger=rArrr
Deviant1r75s

rOE
rrD)rCr-r.tupler=)rr%irDs    r
test_builtin_sequence_typesz(TestContains.test_builtin_sequence_types's"I	 AMM!Q	 QA!H	 AMM!Q	 QA			
X^^4rc,tddddtf}tttj
tttf}|D]Q}||}|D]}|j|||j|||k(|j||k(Sy)Nnanr!r))floatrrBrEdictfromkeysset	frozensetrr-
assertTrue)rvaluesconstructorsconstructor	containerelems      r
test_nonreflexivezTestContains.test_nonreflexiveEsuq$x7UDMM3	5H'	4K#F+I!
/

dI.
/OOIV)<<=OOI23	4rcGddt}|}Gdd|}||jd|v|jdtv|jtfdy)NceZdZdZy)4TestContains.test_block_fallback.<locals>.ByContainscy)NFrr?s  r
rzATestContains.test_block_fallback.<locals>.ByContains.__contains__UsrNrrrr

ByContainsrXTs
rrZceZdZ	dZdZy)7TestContains.test_block_fallback.<locals>.BlockContainsc3Kywrr)rs r
__iter__z@TestContains.test_block_fallback.<locals>.BlockContains.__iter__cs	sN)rrrr^rrrr

BlockContainsr\Xs	

 Lrr_rcdvS)Nrr)bcsr
r&z2TestContains.test_block_fallback.<locals>.<lambda>jsQ"Wr)objectassertFalserBr/r0)rrZr(r_ras    @r
test_block_fallbackz TestContains.test_block_fallbackRse		
L	 J	 _a d2h')_5rN)rrrr2rGrUrdrrr
rrs<(5<46rr__main__)collectionsrunittesttest.supportrrrrTestCaserrmainrrr
<module>rks_!H(X68$$X6tzHMMOr