
    h                         S SK r S SK Jr  S rg)    N)tyc                     [         R                  " S5      n U R                  S5      nU R                  S5      nU R                  S5      n[        U[        R
                  5      (       d   e[        U[        R
                  5      (       d   e[        U[        R
                  5      (       a   e[        U[        R                  5      (       d   e[        U[        R                  5      (       d   e[        U[        R                  5      (       d   e[        U[        R                  5      (       d   e[        U[        R                  5      (       a   e[        U[        R                  5      (       a   eg )Nentok2vectaggerentity_ruler)spacyblankcreate_pipe
isinstancer   TrainableComponentInitializableComponentListenedToComponent)nlpr   r   r   s       M/home/james-whalen/.local/lib/python3.13/site-packages/spacy/tests/test_ty.pytest_component_typesr      s   
++d
Cooi(G__X&F??>2Lgr445555fb334444,(=(=>>>>gr889999fb778888lB$=$=>>>>gr556666&""8"89999,(>(>?????    )r	   r   r    r   r   <module>r      s     @r   