ó
í™xTc           @   sr   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z m Z d „  Z	 d „  Z
 e d k rn e
 ƒ  n  d S(	   iÿÿÿÿ(   t   division(   t   sgtbx(   t   approx_equal(   t   developmentt   utilsc       /   C   s
  t  j ƒ  }  t j |  ƒ } d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d g- } t | j j ƒ  | ƒ sÆ t ‚ | j d d ƒ t | j j ƒ  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d g- ƒ s{t ‚ | j d d d t	 j
 d ƒ ƒ| j j ƒ  d d k s¹t ‚ | j d d ƒ | j d d d t	 j
 d ƒ ƒt | j j ƒ  | ƒ st ‚ d  S(	   Ni   i   i   i    i   i   t   rt_mx_jis   x+1,y,z(   R   t   sucroseR   t   connectivity_tableR   t   pair_asu_tablet   pair_countst   AssertionErrort   add_bondR   t   rt_mxt   remove_bond(   t   xst   connectivityR	   (    (    sC   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/smtbx/tests/tst_utils.pyt   exercise_connectivity_table   s    EHEQc           C   s   t  ƒ  d GHd  S(   Nt   OK(   R   (    (    (    sC   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/smtbx/tests/tst_utils.pyt   run   s    t   __main__N(   t
   __future__R    t   cctbxR   t   libtbx.test_utilsR   t   smtbxR   R   R   R   t   __name__(    (    (    sC   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/smtbx/tests/tst_utils.pyt   <module>   s   		