Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
alt
/
python35
/
lib
/
python3.5
/
site-packages
/
fasteners
/
tests
/
__pycache__
/
File Content:
test_process_lock.cpython-35.pyc
V�EVq � @ 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 Z d d l Z d d l Z d d l m Z d d l m Z Gd d � d e j � Z Gd d � d e j � Z d S)� N)�process_lock)�testc s: e Z d Z � f d d � Z d d � Z d d � Z � S)� BrokenLockc s# t t | � j | � | | _ d S)N)�superr �__init__� errno_code)�self�namer )� __class__� �/test_process_lock.pyr ! s zBrokenLock.__init__c C s d S)Nr )r r r r �unlock% s zBrokenLock.unlockc C s t � } | j | _ | � d S)N)�IOErrorr �errno)r �errr r r �trylock( s zBrokenLock.trylock)�__name__� __module__�__qualname__r r r r r )r r r s r c s� e Z d Z � f d d � Z � f d 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 d d � Z d d � Z � S)�ProcessLockTestc s5 t t | � j � t j � | _ | j g | _ d S)N)r r �setUp�tempfile�mkdtemp�lock_dir�tmp_dirs)r )r r r r / s zProcessLockTest.setUpc sV t t | � j � x<