
    A>i	                     D    S SK rS SKrS SKJrJr  S SKJr   " S S5      r	g)    N)Series	Timestampc                       \ rS rSr\R
                  R                  S/ SQ5      S 5       r\R
                  R                  S5      \R
                  R                  S/ SQ5      S 5       5       r	S r
S rS	rg
)TestCopy   deep)defaultNFTc                    [        [        R                  " S5      SS9nUS:X  a  UR                  5       nOUR                  US9nUb  USL a3  [        R                  " UR
                  UR
                  5      (       d   eO2[        R                  " UR
                  UR
                  5      (       a   e[        R                  US S S2'   [        R                  " US   5      (       d   e[        R                  " US   5      (       a   eg )	N
   float64)dtyper	   r   F   r   )r   nparangecopymay_share_memoryvaluesnanisnan)selfr   serser2s       d/var/www/html/land-tabula/venv/lib/python3.13/site-packages/pandas/tests/series/methods/test_copy.py	test_copyTestCopy.test_copy   s    RYYr])4 988:D888&D <45=&&szz4;;????**3::t{{CCCCFFSqS	 xxQ    88CF#####    z.ignore:Setting a value on a view:FutureWarningc                    [        [        SSS9/5      n[        [        SSS9/5      n[        [        SSS9/5      nUS:X  a  UR                  5       nOUR                  US9nUb  USL a3  [        R                  " UR
                  UR
                  5      (       d   eO2[        R                  " UR
                  UR
                  5      (       a   e[        SSS9US'   [        R                  " XS5        [        R                  " XB5        g )	Nz
2012/01/01UTC)tzz
1999/01/01r	   r   Fr   )r   r   r   r   r   r   tmassert_series_equal)r   r   expected	expected2r   r   s         r   test_copy_tzawareTestCopy.test_copy_tzaware#   s    
 9\e<=>Ilu=>?	i789988:D888&D <45=&&szz4;;????**3::t{{CCCCLU3Q 	t/
s-r   c                 \    UR                  5       nUR                  UR                  :X  d   eg )N)r   name)r   datetime_seriesresults      r   test_copy_nameTestCopy.test_copy_name?   s(     %%'{{o22222r   c                     S UR                   l        UR                   R                  b   eXL d   eUR                  5       nSUR                   l        UR                   R                  b   eg )Nfoo)indexr(   r   )r   r)   cps      r   test_copy_index_name_checking&TestCopy.test_copy_index_name_checkingC   sg     &*"$$))111111!!#$$))111r    N)__name__
__module____qualname____firstlineno__pytestmarkparametrizer   filterwarningsr%   r+   r1   __static_attributes__r3   r   r   r   r      sq    [[V%CD$ E$, [[ PQ[[V%CD. E R.43
2r   r   )
numpyr   r8   pandasr   r   pandas._testing_testingr!   r   r3   r   r   <module>rA      s!      B2 B2r   