ó
§‰]c           @   s)   d  d l  Z  d  d l m Z d „  Z d S(   iÿÿÿÿN(   t   whichc          G   s=   x3 |  D]+ } t  | ƒ s t j j d j | ƒ ƒ Sq Wd „  S(   sN   
    Decorator to skip test when at least one of `commands` is not found.
    s1   This test runs only if command '{0}' is installedc         S   s   |  S(   N(    (   t   f(    (    s4   lib/python2.7/site-packages/nbconvert/tests/utils.pyt   <lambda>   t    (   R    t   pytestt   markt   skipt   format(   t   commandst   cmd(    (    s4   lib/python2.7/site-packages/nbconvert/tests/utils.pyt   onlyif_cmds_exist   s
    (   R   t   ipython_genutils.py3compatR    R
   (    (    (    s4   lib/python2.7/site-packages/nbconvert/tests/utils.pyt   <module>   s   