U
    L?hÂ  ã                   @   s(   d dl mZ d dlmZmZ dd„ ZdS )é    )ÚDirectProduct)ÚCyclicGroupÚDihedralGroupc                  C   sˆ   t dƒ} tdƒ}t| | | ƒ}| ¡ dks,t‚|jdks:t‚t| ¡ ƒdksNt‚|jdks\t‚t|| ƒ}| ¡ dksvt‚|jdks„t‚d S )Né   é@   é   é   Té    F)	r   r   r   ÚorderÚAssertionErrorZdegreeÚlenZorbitsZ
is_abelian)ÚCÚDÚGÚH© r   úa/var/www/html/venv/lib/python3.8/site-packages/sympy/combinatorics/tests/test_group_constructs.pyÚtest_direct_product_n   s    
r   N)Z$sympy.combinatorics.group_constructsr   Z sympy.combinatorics.named_groupsr   r   r   r   r   r   r   Ú<module>   s   