ó
§‰]c           @   s…   d  Z  d d l Z d d l m Z d d l m Z d d l m Z e r[ d d l m	 Z	 n d d l	 m	 Z	 d	 e f d
 „  ƒ  YZ
 d S(   s   
Module with tests for debug
iÿÿÿÿNi   (   t	   TestsBasei   (   t   DebugWriter(   t   PY3(   t   StringIOt	   TestDebugc           B   s   e  Z d  Z d „  Z RS(   s$   Contains test functions for debug.pyc         C   s‘   t  j } t ƒ  } | t  _ t ƒ  } | j d i i d d 6d 6ƒ | j ƒ  } d | k s` t ‚ d | k sr t ‚ d | k s„ t ‚ | t  _ d S(   s   Test debug writer output.t   aaat   ccct   bbbt   outputsN(   t   syst   stdoutR   R   t   writet   getvaluet   AssertionError(   t   selfR
   t   streamt   writert   output(    (    sA   lib/python2.7/site-packages/nbconvert/writers/tests/test_debug.pyt   test_output$   s    				(   t   __name__t
   __module__t   __doc__R   (    (    (    sA   lib/python2.7/site-packages/nbconvert/writers/tests/test_debug.pyR   !   s   (   R   R	   t
   tests.baseR    t   debugR   t   ipython_genutils.py3compatR   t   ioR   R   (    (    (    sA   lib/python2.7/site-packages/nbconvert/writers/tests/test_debug.pyt   <module>   s   