Your IP : 216.73.216.52
3
��2aR � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ eej d�sJej
d��dd2 Zdd4dd
e gZdj
e�d Zdj
e�d Zdj
e�d Zdj
e�d Zdd� eD �ZG dd� d�ZG dd� d�ZG dd� d�ZG dd� de�ZG dd� deeej�ZG dd� deeej�ZG dd � d e�ZG d!d"� d"eeej�ZG d#d$� d$eeej�ZG d%d&� d&e�ZG d'd(� d(eeej�ZG d)d*� d*eeej�ZG d+d,� d,e�Z G d-d.� d.ee ej�Z!G d/d0� d0ee ej�Z"e#d1k�r�ej$� dS )5� N)�support�newlinesz3This Python does not have universal newline support�x� � zline1=1z@line2='this is a very long line designed to go past any default z;buffer limits that exist in io.py but we also want to test zthe uncommon case, naturally.'zdef line3():passzline4 = '%s'�
�
z
c C s g | ]}|d �qS )r � )�.0r r r �6/opt/alt/python36/lib64/python3.6/test_univnewlines.py�
<listcomp> s r c @ s e Zd ZejZdS )�CTestN)�__name__�
__module__�__qualname__�io�openr r r r r
! s r
c @ s e Zd Zeej�ZdS )�PyTestN)r r r �staticmethod�pyior r r r r r $ s r c @ sD e Zd ZdZdZdd� Zdd� Zdd� Zd d
� Zdd� Z d
d� Z
dS )�TestGenericUnivNewlines�r�wbc C sD | j }d| jkr|jd�}| jtj| j��}|j|� W d Q R X d S )N�b�ascii)�DATA� WRITEMODE�encoder r �TESTFN�write)�self�data�fpr r r �setUp- s
zTestGenericUnivNewlines.setUpc C s"