o
    Á¿i±  ã                   @   s   d dl ZG dd„ dƒZdS )é    Nc                   @   sH   e Zd ZdddddddœZdeje fd	d
„Zdeeef fdd„Z	dS )ÚLibraryCapabilitiesz._dd.library_capabilities.early_flake_detectionz*_dd.library_capabilities.auto_test_retriesz-_dd.library_capabilities.test_impact_analysisz3_dd.library_capabilities.test_management.quarantinez0_dd.library_capabilities.test_management.disablez7_dd.library_capabilities.test_management.attempt_to_fix)Úearly_flake_detectionÚauto_test_retriesÚtest_impact_analysisÚtest_management_quarantineÚtest_management_disableÚtest_management_attempt_to_fixÚcapabilitiesc                 K   s8   i | _ | ¡ D ]\}}|d urtj| }|| j |< qd S ©N)Ú_tagsÚitemsr   ÚTAGS)Úselfr	   Ú
capabilityÚversionÚtag© r   új/home/ubuntu/.local/lib/python3.10/site-packages/ddtrace/internal/test_visibility/_library_capabilities.pyÚ__init__   s   

€ýzLibraryCapabilities.__init__Úreturnc                 C   s   | j S r
   )r   )r   r   r   r   Útags   s   zLibraryCapabilities.tagsN)
Ú__name__Ú
__module__Ú__qualname__r   ÚtÚOptionalÚstrr   Údictr   r   r   r   r   r      s    ú	r   )Útypingr   r   r   r   r   r   Ú<module>   s    