+
    yȇi?                     6    ^ RI t ^ RIHtHtHt  ! R R4      tR# )    N)IntervalPeriod	Timestampc                     a  ] tR t^
t o ]P
                  P                  RRR]! R4      ]! R4      3]! ^ ^4      ]! ^^4      3]	! RRR7      ]	! RRR7      3.4      R 4       t
R t]P
                  P                  R	. RO4      R 4       tRtV tR
# )TestIntervalConstructorszleft, rightABab2018Q1Q)freqc                    R p\         P                  ! \        VR7      ;_uu_ 4        \        W4       RRR4       R#   + '       g   i     R# ; i)z;Only numeric, Timestamp and Timedelta endpoints are allowedmatchNpytestraises
ValueErrorr   )selfleftrightmsgs   &&& ~/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/scalar/interval/test_constructors.pytest_construct_errors.TestIntervalConstructors.test_construct_errors   s2     L]]:S11T! 2111s	   =A	c                D   R p\         P                  ! \        VR7      ;_uu_ 4        \        ^ ^RR7       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        ^^ 4       RRR4       R#   + '       g   i     LM; i  + '       g   i     R# ; i)z invalid option for 'closed': foor   foo)closedNz+left side of interval must be <= right sider   )r   r   s   & r   test_constructor_errors0TestIntervalConstructors.test_constructor_errors   sg    0]]:S11Q%( 2 <]]:S11QN 21	 21 211s   A;$B;B	B	ztz_left, tz_rightNc                    \        R VR7      p\        RVR7      pVe   Vf
   \        pRpM\        pRp\        P                  ! WVR7      ;_uu_ 4        \        W44       RRR4       R#   + '       g   i     R# ; i)z
2017-01-01)tzz
2017-01-02Nz/Cannot compare tz-naive and tz-aware timestampsz+left and right must have the same time zoner   )r   	TypeErrorr   r   r   r   )r   tz_lefttz_rightr   r   errorr   s   &&&    r   test_constructor_errors_tz3TestIntervalConstructors.test_constructor_errors_tz$   s`    
 '2,84?h.ECCE?C]]5,,T! -,,,s   A))A:	 )az))r)   b)cd))NUTC)r.   N)r.   z
US/Eastern)__name__
__module____qualname____firstlineno__r   markparametrizelistr   r   r   r   r&   __static_attributes____classdictcell__)__classdict__s   @r   r   r   
   s     [[$$Zd$a^Xa^,H3's)CD	
	"	" [[R""    r   )r   pandasr   r   r   r   r(   r9   r   <module>r;      s     )" )"r9   