File: //lib64/python3.6/test/__pycache__/test_file.cpython-36.pyc
3
\t* � @ s� d dl Z d dlZd dlZd dlmZ d dlmZ d dlZd dlZd dl m
Z
d dlmZ d dl
mZ G dd� d�ZG d d
� d
eej�ZG dd� deej�ZG d
d� d�ZG dd� deej�ZG dd� deej�Zedkr�ej� dS )� N)�array)�proxy)�TESTFN)�support)�UserListc @ st e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )�
AutoFileTestsc C s | j td�| _d S )N�wb)�openr �f)�self� r �!/usr/lib64/python3.6/test_file.py�setUp s zAutoFileTests.setUpc C s | j r| j j� tjt� d S )N)r
�closer �unlinkr )r r r r
�tearDown s
zAutoFileTests.tearDownc C sN t | j�}|jd� | j| jj� |j� � | jj� d | _| jtt|d� d S )Ns
teststring�tell) r r
�write�assertEqualr r �assertRaises�ReferenceError�getattr)r �pr r r
�testWeakRefs s
zAutoFileTests.testWeakRefsc C s | j }|j |j |j d S )N)r
�name�mode�closed)r r
r r r
�testAttributes"