| Server IP : 118.27.122.248 / Your IP : 216.73.216.153 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3
�w2_=� � @ 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 G dd � d ej�ZG d
d� dej�ZG dd
� d
ej�ZG dd� de�ZG dd� dej�ZG dd� de�ZG dd� de�ZG dd� dej�ZG dd� de�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG d d!� d!ej�Z G d"d#� d#�Z!ej"e#ed$�d%�G d&d'� d'ej��Z$G d(d)� d)ej�Z%G d*d+� d+ej�Z&G d,d-� d-ej�Z'e(d.k�r�ej)� dS )/� N)�StringIO)�
TemporaryFile)�support)�permutations)�dedent)�OrderedDictc @ s 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+� Zejd,d-� �Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Z d8d9� Z!d:d;� Z"d<d=� Z#d>d?� Z$d@dA� Z%dBS )C�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� | j t|� | j t|d � | j t||dd� | j t||dd� | j t||dd� | j 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)� delimiterZXXZfoo� )� quotechar)�lineterminator)�quoting� )r r )�assertRaises� TypeError�csv�Error� QUOTE_ALL)�self�ctor�arg� r �2/opt/alt/python36/lib64/python3.6/test/test_csv.py�_test_arg_valid s
zTest_Csv._test_arg_validc C s | j tjg � d S )N)r r �reader)r r r r �test_reader_arg_valid) s zTest_Csv.test_reader_arg_validc C s | j tjt� � d S )N)r r �writerr )r r r r �test_writer_arg_valid, s zTest_Csv.test_writer_arg_validc G s� ||� }| j |jjd� | j |jjd� | j |jjd � | j |jjd� | j |jjd� | j |jjtj � | j |jj
d� | j |jjd� | jt
t|jd� | jt
t|jdd� | jt
t|jd� | jt
t|jdd � d S ) N�,Tz
�"Fr
�:r )�assertEqual�dialectr
�doublequote�
escapecharr
r r r �
QUOTE_MINIMAL�skipinitialspace�strictr �AttributeError�delattr�setattr)r r �args�objr r r �_test_default_attrs/ s zTest_Csv._test_default_attrsc C s | j tjg � d S )N)r. r r )r r r r �test_reader_attrsA s zTest_Csv.test_reader_attrsc C s | j tjt� � d S )N)r. r r r )r r r r �test_writer_attrsD s zTest_Csv.test_writer_attrsc
G s� t dddddtjddd�}|||�}| j|jjd� | j|jjd� | j|jjd� | j|jjd� | j|jj d� | j|jj
tj� | j|jjd� | j|jjd� d S )Nr! F�\�
�*T)r
r$ r% r
r r r'