python (3.11.7)
    eR                        	 d dl mZ d dlmZmZ d dlZd dlZd dlZ G d dej                  Z	 G d dej                  Z
edk    r@ eej
                  d	k    r ej        ej
        d	                     ej                     dS dS )
    )support)bigaddrspacetestMAX_Py_ssize_tNc                   P    e Zd Zed             Zed             Zed             ZdS )	BytesTestc                     	 dt           dz
  z  }|                     t          t          j        |d           d }d S # d }w xY wN   x   s   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)r   assertRaises
OverflowErroroperatoraddselfxs     J/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_bigaddrspace.pytest_concatzBytesTest.test_concat   sH    
	,-AmX\1jIIIAAAAHHHH   4: >c                    	 dt           dz
  z  }|                     t                    5 }|dz   }d d d            n# 1 swxY w Y   |                     t                    5 }|dz
  }d d d            n# 1 swxY w Y   d }d S # d }w xY wr	   )r   r   r
   r   r   cms      r   test_optimized_concatzBytesTest.test_optimized_concat    s   	,-A""=11 
#R
N
# 
# 
# 
# 
# 
# 
# 
# 
# 
# 
# 
# 
# 
# 
# ""=11 
!Rj 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! AAAAHHHHsL   'B ;B ?B ?B  A2&B 2A66B 9A6:B Bc                     	 dt           dz
  z  }|                     t          t          j        |d           d }d S # d }w xY w)Nr
   r   )r   r   r
   r   mulr   s     r   test_repeatzBytesTest.test_repeat/   sH    	,-AmX\1cBBBAAAAHHHHr   N)__name__
__module____qualname__r   r   r   r        r   r   r      sf                  r!   r   c                   T    e Zd ZdZed             Zed             Zed             ZdS )StrTest   c                     	 dt          t          d| j        z  z            z  }|                     t          t
          j        ||           d }d S # d }w xY wNr   皙?)intr   unicodesizer   MemoryErrorr   r   r   s     r   r   zStrTest.test_concat<