+
    öÙ†jŒ	  ã                   óœ   € ^ RI Ht ^ RIt^ RIt. ROt^RIHt R tR tR t	R	 t
R
 tR t ! R R]4      t ! R R]4      t ! R R]4      tR# )é    )ÚEnumNÚHealthCheckÚ	Verbosity)Ú
strategiesc                  ó   € R  pV# )c                 ó¼   a a€ \        S R . 4      ;o'       d"   \        P                  ! S 4      VV 3R l4       pM\        P                  ! R4      ! S 4      pRVn        V# )Ú	_examplesc                 ó¤   <€ S F4  w  rV P                   ! V/ VB ;_uu_ 4        S! V .VO5/ VB  R R R 4       K6  	  R #   + '       g   i     KK  ; i©N)ÚsubTest)ÚselfÚexample_argsÚexample_kwargsÚexamplesÚfs   &  €€Ú>/usr/lib/python3.14/test/support/_hypothesis_stubs/__init__.pyÚtest_functionÚ/given.<locals>.decorator.<locals>.test_function   sI   ø€ ã4<Ñ0�LØŸš |ÐF°~×FÓFÙ˜$Ð@ Ò@°Ò@÷ GÑFó 5=ßF×FÐFús	   £>¾ATz@Hypothesis required for property test with no specified examples)ÚgetattrÚ	functoolsÚwrapsÚunittestÚskipÚ_given)r   r   r   s   f @r   Ú	decoratorÚgiven.<locals>.decorator   sc   ù€ Ü˜q +¨rÓ2Ð2ˆ8Ö2ä�_Š_˜QÓõAó  ñAô %ŸMšMð%ôð óˆMð
  $ˆÔØÐó    © )Ú_argsÚ_kwargsr   s   *, r   Úgivenr!      s   € òð* Ðr   c                  ó`   a a€ \        S 4      \        S4      8X  d   \        R 4      hV V3R lpV# )z-Must specify exactly one of *args or **kwargsc                 óÔ   <€ \        V R V 4      p\        VR4      '       g   . Vn        VP                  P                  SS34       \        V RR4      '       d   \	        4       ! V4      p V # )Ú__wrapped__r	   r   F)r   Úhasattrr	   Úappendr!   )r   Ú	base_funcÚargsÚkwargss   & €€r   r   Úexample.<locals>.decorator1   s`   ø€ Ü˜A˜}¨aÓ0ˆ	Ü�y +×.Ò.Ø"$ˆIÔà×Ñ×"Ñ" D¨& >Ô2ä�1�h ×&Ò&ô ”˜	Ó"ˆAàˆr   )ÚboolÚ
ValueError)r(   r)   r   s   jl r   Úexampler-   -   s,   ù€ ÜˆDƒz”T˜&“\Ô!ÜÐHÓIÐIöð Ðr   c                 óB   € V '       g   \         P                  ! R 4      hR# )zUnsatisfied assumptionT)r   ÚSkipTest)Ú	conditions   &r   Úassumer1   C   s   € ßÜ×ÒÐ 8Ó9Ð9Ùr   c                  ó   € \        R 4       R# )FN)r1   r   r   r   Úrejectr3   I   s	   € Ü
ˆ5†Mr   c                  ó   € R # r   r   ©r(   r)   s   *,r   Úregister_randomr6   M   s   € Ùr   c                  ó   € R  # )c                 ó   € V # r   r   )r   s   &r   Ú<lambda>Úsettings.<locals>.<lambda>R   s   € ‘Qr   r   r5   s   *,r   Úsettingsr;   Q   s   € ÙÐr   c                   óH   a € ] tR t^Ut o ^t^t^t^t^t^t	]
R 4       tRtV tR# )r   c                ó   € \        V 4      # r   )Úlist)Úclss   &r   ÚallÚHealthCheck.all]   s   € ä�C‹yÐr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Údata_too_largeÚfilter_too_muchÚtoo_slowÚreturn_valueÚlarge_base_exampleÚnot_a_test_methodÚclassmethodr@   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r   U   s7   ø‡ € Ø€NØ€OØ€HØ€LØÐØÐàñó ör   c                   ó&   € ] tR t^bt^ t^t^t^tRtR# )r   r   N)	rB   rC   rD   rE   ÚquietÚnormalÚverboseÚdebugrM   r   r   r   r   r   b   s   † Ø€EØ€FØ€GØ„Er   c                   ó.   € ] tR t^it^ t^t^t^t^t^t	Rt
R# )ÚPhaser   N)rB   rC   rD   rE   ÚexplicitÚreuseÚgenerateÚtargetÚshrinkÚexplainrM   r   r   r   rV   rV   i   s    † Ø€HØ€EØ€HØ€FØ€FØ„Gr   rV   )	r!   r-   r1   r3   r6   r   r   r;   r   )Úenumr   r   r   Ú__all__Ú r   r!   r-   r1   r3   r6   r;   r   r   rV   r   r   r   Ú<module>r`      s\   ðÝ Û Û ò
€õ òò2ò,òò	òô
�$ô 
ô�ô ôˆDö r   