U
    Kvf^                     @   sJ   d dl Zd dlmZ d dlmZ d dlmZ ddlm	Z	 G dd dZ
dS )	    N)assert_almost_equal)star98)ANOVA   )ANOVAResultsc                   @   s$   e Zd ZdZedd Zdd ZdS )	TestANOVAz)
    Tests ANOVA difference in means
    c                 C   sX   t t jd dddf | _t| jd d df | jd d df g| _t | _	d S )N   r      r   )
npZasarrayr   loadZexogdatar   res1r   res2)cls r   H/tmp/pip-unpacked-wheel-2v6byqio/statsmodels/emplike/tests/test_anova.pysetup_class   s    "*zTestANOVA.setup_classc                 C   sj   t | j d d | jjd d d t | j d | jjd d t | jjddd | jjd d d S )N      r   )Zreturn_weightsr	   )r   r   Zcompute_ANOVAr   )selfr   r   r   
test_anova   s     
 
 zTestANOVA.test_anovaN)__name__
__module____qualname____doc__classmethodr   r   r   r   r   r   r   
   s   
r   )Znumpyr
   Znumpy.testingr   Zstatsmodels.datasetsr   Zstatsmodels.emplike.elanovar   Zresults.el_resultsr   r   r   r   r   r   <module>   s
   