U
    0e                     @   s   d dl mZmZmZmZ d dlmZ d dlmZ d dl	m
Z
 eddZedeZed\ZZed	eeegZed
\ZZedZe \ZZe \ZZe \ZZdd Zdd Zdd ZdS )    )ManifoldPatchCoordSystemPoint)Function)symbols)warns_deprecated_sympym   pza bcszx yfc                  C   s(   t tttg} | t tdtgks$td S )Nr
   )r   r   xyAssertionError)Zpoint r   M/tmp/pip-unpacked-wheel-_6tpq7m6/sympy/diffgeom/tests/test_class_structure.py
test_point   s    r   c                   C   s   t t ttkstttttks(tttttks<ttt	t  t
 t ttt	t t
 kshtt	t t ttt	t t kstt
t	t  t ttt
t	t  t kstd S )N)s1subss2r   v1v2f1f2r   r   r   r   r   r   r   	test_subs   s    ,$r   c               	   C   s:   t  * tdtddg} | | j| j ks,tW 5 Q R X d S )Nr   ab)r   r   r   funcargsr   )Zcs_wnamer   r   r   test_deprecated   s    r    N)Zsympy.diffgeomr   r   r   r   Zsympy.core.functionr   Zsympy.core.symbolr   Zsympy.testing.pytestr   r	   r   r   r   r   r   r   r   Zcoord_functionsr   r   Zbase_vectorsr   r   Zbase_oneformsr   r   r   r   r    r   r   r   r   <module>   s   

