
    \h                         S SK JrJrJrJrJrJr   " S S5      r " S S\5      r " S S5      r	S r
S	 rS
 rS rS rS rS rg)    )
supercedesorderingambiguities	ambiguoussuper_signature
consistentc                       \ rS rSrSrg)A    N__name__
__module____qualname____firstlineno____static_attributes__r       b/var/www/auris/envauris/lib/python3.13/site-packages/sympy/multipledispatch/tests/test_conflict.pyr
   r
          r   r
   c                       \ rS rSrSrg)B   r   Nr   r   r   r   r   r      s    Dr   r   c                       \ rS rSrSrg)C   r   Nr   r   r   r   r   r      r   r   r   c                     [        [        /[        /5      (       d   e[        [        [        /[        [        /5      (       d   e[        [        [        /[        [        /5      (       a   e[        [        /[        /5      (       a   eg N)r   r   r
   r   r   r   test_supercedesr   
   si    qcA3q!fq!f%%%%1a&1a&))))1#s#####r   c                     [        [        /[        /5      (       d   e[        [        /[        /5      (       d   e[        [        /[        /5      (       a   e[        [        [        /[        [        /5      (       d   e[        [        [        /[        [        /5      (       d   e[        [        [        /[        /5      (       a   e[        [        [        /[        [        /5      (       a   eg r   )r   r
   r   r   r   r   r   test_consistentr       s    qcA3qcA31#s####q!fq!f%%%%q!fq!f%%%%1a&1#&&&&1a&1a&)))))r   c                     [        [        //5      [        /:X  d   e[        [        /[        //5      [        /:X  d   e[        [        [        /[        [        //5      [        [        /:X  d   e[        [        [        [        /[        [        [        /[        [        [        //5      [        [        [        /:X  d   eg r   )r   r
   r   r   r   r   test_super_signaturer"      s    QC5!aS(((QC!:&1#---QFQF+,A666Q1I1ay1a)<=!QJJJr   c                  N   [        [        /[        /5      (       a   e[        [        /[        /5      (       a   e[        [        /[        /5      (       a   e[        [        [        /[        [        /5      (       a   e[        [        [        /[        [        /5      (       d   eg r   )r   r
   r   r   r   r   test_ambiguousr$   "   s}    !qc""""!qc""""!qc""""!Q!Q((((aVaV$$$$r   c                      [         /[        /[         [        /[        [         /[         [        //n [         [        4[        [         441n[        U 5      n[	        [        [        U5      5      [	        [        [        U5      5      :X  d   e[         /[        /[         [        /[        [         /[         [        /[        [        //n [	        5       n[        U 5      n[	        [        [        U5      5      [	        [        [        U5      5      :X  d   eg r   )r
   r   r   r   setmap	frozenset)
signaturesexpectedresults      r   test_ambiguitiesr,   *   s    #sQFQFQF3JQ!Q !H$Fs9h'(CIv0F,GGGG#sQFQFQFQF;JuH$Fs9h'(CIv0F,GGGGr   c                  .   [         [         /[         [        /[        [         /[        [        /[         [        //n [        U 5      nUS   [        [        4:X  d  US   [         [        4:X  d   eUS   [         [         4:X  d  US   [         [        4:X  d   eg g )Nr   )r
   r   r   r   )r)   ords     r   test_orderingr0   6   s    a&1a&1a&1a&1a&9J
:
Cq6aVs1v!Q///r7q!fBAq6 111 1r   c                  H    [        [        /[        //5      [        /:X  d   eg r   )r   objecttyper   r   r   test_type_mror4   =   s     VHtf-.4&888r   N)sympy.multipledispatch.conflictr   r   r   r   r   r   r
   r   r   r   r    r"   r$   r,   r0   r4   r   r   r   <module>r6      sH   0 0    $*K%	H29r   