ó
ł`]c           @   s?   d  d l  Z  d  d l m Z m Z d e  j f d     YZ d S(   i’’’’N(   t   ConditionalFreqDistt   tokenizet   TestEmptyCondFreqc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   sW   t    } |  j | j   g   y | j d d  Wn n X|  j | j   g   d  S(   Nt
   conditionst   BUG(   R    t   assertEqualR   t   tabulate(   t   selft   empty(    (    s?   lib/python2.7/site-packages/nltk/test/unit/test_cfd_mutation.pyt   test_tabulate   s    	c         C   sZ   t    } |  j | j   g   y | j d d g  Wn n X|  j | j   g   d  S(   NR   R   (   R    R   R   t   plot(   R   R   (    (    s?   lib/python2.7/site-packages/nltk/test/unit/test_cfd_mutation.pyt	   test_plot   s    	c         C   sĄ   d } t    } x7 t j |  D]& } t |  } | | | c d 7<q W|  j | j   d d g  | d d c d 7<|  j t | j    t d d d g   |  j | d d d  d  S(   Ns   cow cat mouse cat tigeri   i   i   i   t   hi(   R    R   t   word_tokenizet   lenR   R   t   set(   R   t   textt   cfdt   wordt	   condition(    (    s?   lib/python2.7/site-packages/nltk/test/unit/test_cfd_mutation.pyt   test_increment   s    	+(   t   __name__t
   __module__R	   R   R   (    (    (    s?   lib/python2.7/site-packages/nltk/test/unit/test_cfd_mutation.pyR      s   	
		(   t   unittestt   nltkR    R   t   TestCaseR   (    (    (    s?   lib/python2.7/site-packages/nltk/test/unit/test_cfd_mutation.pyt   <module>   s   