ó
àxTc           @   se   d  d l  m Z d  d l m Z d  d l Z d  d l Z d   Z e d k ra e e j	 d  n  d S(   i˙˙˙˙(   t   division(   t#   show_exception_info_if_full_testingNc         C   sw   |  g  d g g k s t   t |   d k r< t t j _ n t t j _ y t d   Wn t k
 rr t   n Xd  S(   Nt   silenti    s   Just for testing.(	   t   AssertionErrort   lent   Truet   libtbxt   envt   full_testingt   Falset   RuntimeErrorR   (   t   args(    (    s]   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/libtbx/command_line/raise_exception_for_testing.pyt   run   s    t   __main__i   (
   t
   __future__R    t   libtbx.utilsR   t   libtbx.load_envR   t   sysR   t   __name__t   argv(    (    (    s]   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/libtbx/command_line/raise_exception_for_testing.pyt   <module>   s   	