Mini Kabibi Habibi
�
���dc @ sp d d l m Z d d l Z d d l Z d d l Z d e j f d � � YZ d � Z e d k rl e � n d S( i����( t test_supportNt DummyThreadingTestCasec B s3 e Z d e j f d � � YZ d � Z d � Z RS( t
TestThreadc B s e Z d � Z RS( c C s� d } t j r* d G| j Gd G| Gd GHn t j � t j � t d 7a t j r] t Gd GHn t j � t j | � t j r� d G| j Gd GHn t j � t d 8a t j r� | j Gd Gt Gd GHn t j � t j � d S( Ni t tasks will run fort seci s tasks are runningt dones is finished.(
R t verboset namet semat acquiret mutext runningt releaset timet sleep( t selft delay( ( s>