ó
'=[c           @   sV   d  d l  Z  d  d l m Z d  d l m Z d d l m Z d e f d     YZ d S(   iĸĸĸĸN(   t   TestCase(   t   unicode_typei   (   t   parse_filenamet	   MiscTestsc           B   s   e  Z d    Z d   Z RS(   c         C   sI   t  |  \ } } } |  j | |  |  j | |  |  j | |  d  S(   N(   R   t   assertEqual(   t   selft   patht	   exp_fnamet	   exp_bnamet
   exp_formatt   fnamet   bnamet   format(    (    s:   lib/python2.7/site-packages/nbformat/v3/tests/test_misc.pyt   check_filename
   s    c         C   sē   |  j  d d d d  |  j  d d d d  |  j  d d d d  |  j  d d d d  t j j d  } t j j |  \ } } |  j  | | | d  |  j  d d d d  d  S(	   Ns
   test.ipynbt   testt   jsons	   test.jsons   test.pyt   pys   test.nbs   test.nb.ipynb(   R   t   osR   t   abspatht   splitext(   R   t   abs_patht   basenamet   ext(    (    s:   lib/python2.7/site-packages/nbformat/v3/tests/test_misc.pyt   test_parse_filename   s    (   t   __name__t
   __module__R   R   (    (    (    s:   lib/python2.7/site-packages/nbformat/v3/tests/test_misc.pyR      s   	(   R   t   unittestR    t   ipython_genutils.py3compatR   t    R   R   (    (    (    s:   lib/python2.7/site-packages/nbformat/v3/tests/test_misc.pyt   <module>   s   