ó
xTc        R   @   so  d  d l  m Z d  d l m Z d  d l Z d d d d d d	 d
 d d d d d d d d d d d d d d d g d d d d d d d  d! d" d# d$ d% d& d' d( d) d* d+ g d, d- d. d/ d0 d1 d+ g d2 d3 d4 d5 d6 d7 d8 d+ g d9 d: d; d< g d= d> d? d@ dA dB dC dD dE dF dG dH dI dJ dK dL dM dN dO dP dQ d+ g dR dS dT dU dV dW dX fR Z dY   Z e dZ k rke   n  d S([   i’’’’(   t   division(   t
   test_utilsNs   $D/regression/tst_wildcard.pys"   $D/regression/tst_simple_parser.pys   $D/regression/tst_phil.pys   $D/ranges.pys.   $D/regression/tst_crystal_symmetry_from_any.pys   $D/regression/tst_poscar.pys   $D/kriber/tst_strudat.pys   $D/cif/tests/tst_geometry.pys#   $D/cif/tests/tst_lex_parse_build.pys   $D/cif/tests/tst_model.pys   $D/cif/tests/tst_restraints.pys   $D/cif/tests/tst_validation.pys-   $D/cif/tests/tst_ucif_examples_compilation.pys   $D/shelx/tst_lex_parse_build.pys   $D/shelx/tst_hklf.pys   $D/shelx/tst_writer.pys   $D/shelx/tst_fvar_encoding.pys   $D/pdb/tst_mmcif.pys   $D/pdb/tst_mmcif_hierarchy.pys   $D/pdb/tst_tls.pys   $D/pdb/hybrid_36.pyt   exercises   $B/pdb/hybrid_36_fems   $D/pdb/tst_hierarchy.pys   $D/pdb/tst_ext.pys   $D/pdb/tst_atom_selection.pys    $D/pdb/tst_rna_dna_atom_names.pys&   $D/pdb/tst_atom_name_interpretation.pys0   $D/pdb/tst_extract_rfactors_resolutions_sigma.pys   $D/pdb/tst_pdb.pys   $D/pdb/tst_pdb_manipulation.pys   $D/pdb/secondary_structure.pys   $D/examples/iotbx_cif.pys    $D/examples/pdb_to_map_simple.pys&   $D/examples/pdb_truncate_to_ala/tst.pys-   $D/examples/pdb_tardy_conf_sampling_simple.pys   $D/cns/space_group_symbols.pys   $D/cns/tst_cns.pys   $D/scalepack/tst_merge.pyt   P31s'   $D/scalepack/no_merge_original_index.pys   $D/ccp4_map/tst.pys   $D/mtz/tst_ext.pys'   $D/mtz/tst_extract_from_symmetry_lib.pys   $D/mtz/tst_dano.pys   $D/mtz/tst.pys#   $D/examples/tst_mtz_free_flipper.pys*   $D/regression/tst_reflection_file_utils.pys   $D/detectors/tst_adsc.pys   $D/detectors/tst_debug_write.pys   $D/detectors/tst_detectors.pys   $D/xplor/tst_xplormap.pys   $D/regression/tst_phases.pys(   $D/regression/tst_pdbx_mmcif_tutorial.pys%   $D/regression/tst_lattice_symmetry.pys*   $D/regression/tst_reflection_statistics.pys	   Fdd2 P31ms   $D/regression/tst_data_plots.pys   $D/regression/tst_csv_utils.pys    $D/regression/tst_file_reader.pys#   $D/regression/tst_bioinformatics.pys   $D/regression/tst_mtz_as_cif.pys&   $D/regression/tst_add_conformations.pys   $D/regression/tst_symmetry.pys   $D/regression/tst_reindex.pys+   $D/regression/tst_reflection_file_editor.pys!   $D/regression/tst_split_models.pys   $D/regression/tst_expand_ncs.pys'   $D/regression/tst_merging_statistics.pys,   $D/regression/tst_simple_map_coefficients.pys   $D/xds/tests/tst_xparm.pys   $D/xds/tests/tst_xds_inp.pys!   $D/xds/tests/tst_integrate_hkl.pys   $D/xds/tests/tst_spots_xds.pys   $D/regression/tst_pdb_as_cif.pys+   $D/scalepack/tst_no_merge_original_index.pys.   $D/regression/tst_export_scalepack_unmerged.pys   $D/dsn6/tst.pys&   $D/ncs/tst_ncs_groups_preprocessing.pys&   $D/ncs/tst_ncs_preprocess_functions.pys   $D/ncs/tst.pys   $D/ncs/tst_finding_ncs.pys)   $D/pdb/tst_read_mtrix_records_from_cif.pys-   $D/regression/tst_show_systematic_absences.pys$   $D/regression/tst_miller_sort_asu.pyc          C   s;   t  j j d  }  t  j j d  } t j |  | t  d  S(   Nt   iotbx(   t   libtbxt   envt   under_buildt	   dist_pathR   t	   run_testst   tst_list(   t	   build_dirt   dist_dir(    (    s=   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/run_tests.pyt   runZ   s    t   __main__(   t
   __future__R    R   R   t   libtbx.load_envR
   R   t   __name__(    (    (    s=   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/run_tests.pyt   <module>   s®   								