
    f8                        d dl mZ d dlZd dlZd dlZd dlmZmZm	Z	 eee	fD  cg c]  } | j                   c} Zej                  dee   fd       Zej                  j!                  de      dedee   ddfd       Zyc c} w )	    )ListN)IPythonConsoleLexerIPythonLexerIPython3Lexerreturnc                  j    t         j                  j                         D  ch c]  } | d   	 c} S c c} w )z+Get all lexer names registered in pygments.r   )pygmentslexersget_all_lexers)ls    Z/var/www/cvtools/html/venv/lib/python3.12/site-packages/IPython/lib/tests/test_pygments.pyall_pygments_lexer_namesr      s)     #//88:;QAaD;;;s   0expected_lexerr   c                     | |v sJ y)zGCheck whether the ``entry_points`` for ``pygments.lexers`` are correct.N )r   r   s     r   test_pygments_entry_pointsr      s    
 5555    )typingr   pytestpygments.lexersr	   pygments.lexerIPython.lib.lexersr   r   r   nameEXPECTED_LEXER_NAMESfixturestrr   markparametrizer   )clss   0r   <module>r       s        O O -lMJCHH 
 <$s) < <
 )+?@663796	6 A6s   A?