File: //proc/self/root/usr/local/lib/python3.7/test/__pycache__/test_bigaddrspace.cpython-37.opt-2.pyc
B
��g� � @ s� d dl mZ d dlmZmZ d dlZd dlZd dlZG dd� dej�Z G dd� dej�Z
dd � Zed
kr�e
ej�dkr�e�ejd � e� dS )� )�support)�bigaddrspacetest�MAX_Py_ssize_tNc @ s0 e Zd Zedd� �Zedd� �Zedd� �ZdS )� BytesTestc C s. z"dt d }| �ttj|d� W d d }X d S )N� x� s� xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)r �assertRaises�
OverflowError�operator�add)�self�x� r �2/usr/local/lib/python3.7/test/test_bigaddrspace.py�test_concat s zBytesTest.test_concatc C sX zLdt d }| �t��}|d }W d Q R X | �t��}|d7 }W d Q R X W d d }X d S )Nr r s� xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)r r r )r r
�cmr r r �test_optimized_concat s zBytesTest.test_optimized_concatc C s. z"dt d }| �ttj|d� W d d }X d S )Nr r )r r r r
�mul)r r
r r r �test_repeat/ s zBytesTest.test_repeatN)�__name__�
__module__�__qualname__r r r r r r r r r s r c @ sB e Zd Zejdk rdndZedd� �Zedd� �Zedd � �Z d
S )�StrTesti � � c C s8 z,dt td| j � }| �ttj||� W d d }X d S )Nr
g�������?)�intr �unicodesizer �MemoryErrorr
r )r r
r r r r <