| Server IP : 3.111.61.48 / Your IP : 216.73.216.67 Web Server : Apache System : Linux ip-10-0-5-176 6.8.0-1057-aws #60~22.04.1-Ubuntu SMP Wed May 27 08:16:59 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.2.31 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3.10/test/__pycache__/ |
Upload File : |
o
�9j � @ s� d dl mZ d dlmZ d dlmZmZmZmZmZm Z m
Z
mZmZm
Z
mZmZmZmZmZ d dlmZmZ d dlZd dlmZ d dlmZmZ d dlmZmZ d dlmZ d d lm Z m!Z! d dl"Z"d dl#Z#d
d� Z$G dd
� d
e�Z%G dd� de%�Z&dd� Z'G dd� de�Z(G dd� de�Z)G dd� de�Z*G dd� de�Z+G dd� de�Z,G dd� de�Z-G dd� de�Z.G d d!� d!ej�Z/e0d"kr�e�1� dS dS )#� )�support)� os_helper)�tokenize� _tokenize�
untokenize�NUMBER�NAME�OP�STRING� ENDMARKER�ENCODING�tok_name�detect_encoding�open�Untokenizer�generate_tokens�NEWLINE)�BytesIO�StringION)�dedent)�TestCase�mock)�VALID_UNDERSCORE_LITERALS�INVALID_UNDERSCORE_LITERALS)�run_test_script�make_scriptc
C s� g }t |�� �}|d dv}| D ]2\}}}}} |tkr |S |r+|tkr+|d |kr+qt| }|�d|d�d|d�d|� d|� �� q|S )N���z
r � �10� �13)�len�
splitlinesr r r
�append)
�token_generator�
source_string�result� num_lines�missing_trailing_nl�type�token�start�end�line� r. �)/usr/lib/python3.10/test/test_tokenize.py�stringify_tokens_from_source s �(r0 c @ � e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)S )*�TokenizeTestc C s<