
    sgk                     J    d dl mZmZ d dlmZ d dlmZ d dlmZ d Z	d Z
d Zy)	    )substyped)rm_id)BasicSc            
      6   ddl m}   | d      \  }}}}}}||||t        |      t        |      i}t        |t        ||      t        |t        |                  }t        |t        ||      t        |t        |                  }	 t        |      |      |	k(  sJ y )Nr   )symbolsza,b,c,d,e,f)sympy.core.symbolr
   r   r   )
r
   abcdefmappingexprresults
             T/var/www/html/venv/lib/python3.12/site-packages/sympy/strategies/tests/test_tools.py	test_subsr      s    )}-Aq!Q1!Q58U1X.GE!QKq%(!34D1eAqk5E!H#56F4=&(((    c                       t        i       t        t        d      t        d                  t        t        d      t        d            k(  sJ y )N      )r   r   r    r   r   test_subs_emptyr      s9    48E!A$!%&%!ad*;;;;r   c                  b    G d dt               }  G d dt               }t        d       }t        d       }t        | |||i      } | | t        d      t        d                   | t        d            k(  sJ  | |t        d      t        d                   |t        d            k(  sJ y )	Nc                       e Zd Zy)test_typed.<locals>.AN__name__
__module____qualname__r   r   r   Ar          r   r$   c                       e Zd Zy)test_typed.<locals>.BNr    r   r   r   Br'      r%   r   r(   c                     | t        d      k(  S )Nr   r   xs    r   <lambda>ztest_typed.<locals>.<lambda>   s    a1Q4i r   c                     | t        d      k(  S )Nr   r   r*   s    r   r,   ztest_typed.<locals>.<lambda>   s    Q!A$Y r   r   r   )r   r   r   r   )r$   r(   rmzerosrmonesremove_somethings        r   
test_typedr1      s    E E  '(G&'Fa!V45AadAaDM*a!g555AadAaDM*a!g555r   N)sympy.strategies.toolsr   r   sympy.strategies.rlr   sympy.core.basicr   sympy.core.singletonr   r   r   r1   r   r   r   <module>r6      s     . % " ")<6r   