Your IP : 216.73.216.213
�
��f�K c @ s# d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l
Z
d d l Z Gd d � d e
j � Z
Gd d � d e
j � Z Gd d � d e
j � Z Gd
d � d e
j � Z Gd d
� d
e
j � Z d d � Z e d k re � n d S( i N( u support( u utilc B s2 | Ee Z d Z d Z d d � Z d d � Z d S( u LockTestsu) Very basic test of import lock functions.c C s! | j t j � | d | � d S( Nu! expected imp.lock_held() to be %r( u assertEqualu impu lock_held( u selfu expected( ( u2 /opt/alt/python33/lib64/python3.3/test/test_imp.pyu verify_lock_state s u LockTests.verify_lock_statec C s� d } t j � } | j | � x+ t | � D] } t j � | j d � q, Wx t | � D] } t j � qZ W| j | � | s� y t j � Wn t k
r� Yq� X| j d � n d S( Ni2 u5 release_lock() without lock should raise RuntimeErrorT( u impu lock_heldu verify_lock_stateu rangeu acquire_locku Trueu release_locku RuntimeErroru fail( u selfu LOOPSu lock_held_at_startu i( ( u2 /opt/alt/python33/lib64/python3.3/test/test_imp.pyu testLock s
u LockTests.testLockN( u __name__u
__module__u __qualname__u __doc__u verify_lock_stateu testLock( u
__locals__( ( u2 /opt/alt/python33/lib64/python3.3/test/test_imp.pyu LockTests s u LockTestsc B s� | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
d � Z d d � Z
e j e
j e e d � d � d d � � � Z d d � Z e j e
j e e d � d � d d � � � Z d d � Z d S( u ImportTestsc C s+ t j d � } | j | _ | j | _ d S( Nu test.encoded_modules( u importlibu
import_moduleu test_stringsu __path__u test_path( u selfu mod( ( u2 /opt/alt/python33/lib64/python3.3/test/test_imp.pyu setUp/ s u ImportTests.setUpc C sG x@ | j D]5 \ } } } t j d | � } | j | | j � q
Wd S( Nu test.encoded_modules.module_( u test_stringsu importlibu
import_moduleu assertEqualu test( u selfu modnameu encodingu teststru mod( ( u2 /opt/alt/python33/lib64/python3.3/test/test_imp.pyu test_import_encoded_module4 s
u&