ó
áp7]c           @   sj   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z d d l m	 Z	 d e
 f d „  ƒ  YZ d	 S(
   iÿÿÿÿ(   t   division(   t   assert_almost_equal(   t   star98(   t   ANOVAi   (   t   ANOVAResultst	   TestANOVAc           B   s&   e  Z d  Z e d „  ƒ Z d „  Z RS(   s)   
    Tests ANOVA difference in means
    c         C   sy   t  j d t ƒ j d  d … d d … f |  _ t |  j d  d  … d f |  j d  d  … d f g ƒ |  _ t ƒ  |  _ d  S(   Nt	   as_pandasi   i   i   i    (	   R   t   loadt   Falset   exogt   dataR   t   res1R   t   res2(   t   cls(    (    sC   lib/python2.7/site-packages/statsmodels/emplike/tests/test_anova.pyt   setup_class   s    .;c         C   s   t  |  j j ƒ  d  |  j j d  d ƒ t  |  j j ƒ  d |  j j d d ƒ t  |  j j d d ƒ d |  j j d d ƒ d  S(   Ni   i   t   return_weightsi   i   (   R   R   t   compute_ANOVAR   (   t   self(    (    sC   lib/python2.7/site-packages/statsmodels/emplike/tests/test_anova.pyt
   test_anova   s    (   t   __name__t
   __module__t   __doc__t   classmethodR   R   (    (    (    sC   lib/python2.7/site-packages/statsmodels/emplike/tests/test_anova.pyR   	   s   N(   t
   __future__R    t   numpy.testingR   t   statsmodels.datasetsR   t   statsmodels.emplike.elanovaR   t   results.el_resultsR   t   objectR   (    (    (    sC   lib/python2.7/site-packages/statsmodels/emplike/tests/test_anova.pyt   <module>   s
   