| 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 Z d dlZd dlZd dlmZ d dlmZ d dlZd dlZd dl Z d dl
mZ d dlm
Z
d dlmZ d dlmZ d dlmZ G d d
� d
�ZG dd� dej�ZG d
d� dej�ZG dd� dej�ZG dd� de�ZG dd� dej�ZG dd� de�ZG dd� de�ZG dd� dej�ZG dd� de�ZG dd� dej�Z G dd � d ej�Z!G d!d"� d"ej�Z"G d#d$� d$ej�Z#G d%d&� d&�Z$e�%e&ed'�d(�G d)d*� d*ej��Z'G d+d,� d,ej�Z(G d-d.� d.ej�Z)G d/d0� d0ej�Z*e+d1kr�e�,� dS dS )2� N)�StringIO)�
TemporaryFile)�support)�warnings_helper)�permutations)�dedent)�OrderedDictc @ � e Zd Zdd� ZdS )�BadIterablec C � t ��N��OSError��self� r �$/usr/lib/python3.10/test/test_csv.py�__iter__ � zBadIterable.__iter__N)�__name__�
__module__�__qualname__r r r r r r
� r
c @ s8 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zejejejed.�d/d0� ���Z d1d2� Z!d3d4� Z"d5d6� Z#d7d8� Z$d9d:� Z%d;d<� Z&d=d>� Z'd?d@� Z(dAdB� Z)dCdD� Z*dEdF� Z+dGS )H�Test_Csvz�
Test the underlying C csv parser in ways that are not appropriate
from the high level interface. Further tests of this nature are done
in TestDialectRegistry.
c C s� | � t|� | � t|d � | j t||dd� | j t||dd� | j t||dd� | � tj||d� | j t||d d� | j t||dd� | j t||dd� | j t||d d� | j t||dd� | j t||d d � | j t||tjd
d� | j t||tjd d� d S )Nr ��bad_attr�� delimiter�XX�foo� )� quotechar)�lineterminator��quoting� )r$ r! )�assertRaises� TypeError�csv�Error� QUOTE_ALL)r �ctor�argr r r �_test_arg_valid s$
�
�zTest_Csv._test_arg_validc C s$ | � tjg � | �ttjt� � d S r )r- r( �readerr&