
    Mh                     &   d dl Z d dlZd dlmZmZ d Z ej        d          Zd d d d d	 d
 d d fZej	        
                    d ed eD                                 d             Zej	        
                    de          d             ZdS )    N)Resource
exceptionsc                 ,    t          j        | d          S )N   )	itertoolscombinations)choicess    a/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/referencing/tests/test_exceptions.pypairsr      s    !'1---    Tc                  4    t          j        t                    S N)r   CannotDetermineSpecificationTRUE r   r
   <lambda>r      s    J3D99 r   c                  *    t          j        d          S Nurn:example:foo)r   NoSuchResourcer   r   r
   r   r      s    J%&788 r   c                  4    t          j        t                    S r   )r   NoInternalIDr   r   r   r
   r   r      s    J#D)) r   c                  :    t          j        t          dd          S Nfooza#b)resourceanchorref)r   InvalidAnchorr   r   r   r
   r   r      s    J$d5eLLL r   c                  :    t          j        t          dd          S r   )r   NoSuchAnchorr   r   r   r
   r   r      s    J#T%UKKK r   c                  8    t          j        t          d          S )Nr   )r   r   )r   PointerToNowherer   r   r   r
   r   r      s    J';LMMM r   c                  *    t          j        d          S r   )r   Unresolvabler   r   r
   r   r      s    J#$566 r   c                  *    t          j        d          S r   )r   Unretrievabler   r   r
   r   r      s    J$%677 r   zone, twoc              #   *   K   | ]} |            V  d S r   r   ).0eachs     r
   	<genexpr>r+      s(      *E*Ed4466*E*E*E*E*E*Er   c                     | |k    sJ d S r   r   )onetwos     r
   test_eq_incompatible_typesr/      s    #::::::r   thunkc                 4     |              |             hv sJ d S r   r   )r0   s    r
   	test_hashr2       s'    577uuwwir   )r   pytestreferencingr   r   r   opaquer   thunksmarkparametrizer/   r2   r   r   r
   <module>r9      s        , , , , , , , ,. . . xt :988))LLKKMM6677	
 UU*E*Ef*E*E*E%E%EFF  GF &))    *)     r   