File: //opt/cppython/lib/python3.8/test/__pycache__/test_bytes.cpython-38.opt-2.pyc
U
.D�g� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z
d dlZ
d dlZ
d dl m
Z
mZ ejjr�dd� Zndd� ZG dd� d�ZG dd � d �ZG d
d� deej�ZG dd
� d
eej�ZG dd� dej�ZG dd� dej�ZG dd� de
jj�ZG dd� deej�ZG dd� deej�ZG dd� d�ZG dd� de�Z G dd� de!�Z"G dd� de!�Z#G d d!� d!eej�Z$G d"d#� d#eej�Z%e&d$k�r�e�'� dS )%� N)�bigaddrspacetest�MAX_Py_ssize_tc s t �� �� fdd��}|S )Nc
s2 t j�dtf�� � | |�W 5 Q R � S Q R X d S �N� ��test�supportZcheck_warnings�BytesWarning)�args�kw��func� �./opt/cppython/lib/python3.8/test/test_bytes.py�wrapper s z%check_bytes_warnings.<locals>.wrapper)� functools�wraps)r
r r r r �check_bytes_warnings s r c C s | S �Nr r r r r r s c @ s e Zd Zddd�Zdd� ZdS )� Indexabler c C s
|| _ d S r ��value)�selfr r r r �__init__% s zIndexable.__init__c C s | j S r r �r r r r � __index__'