python (3.11.7)
    e&                         d dl Z d dlmZ d dlZd dlZ G d d          Z G d de j                  Zedk    r e j	                     dS dS )    N)patchc                       e Zd ZdZdZdZdS )
CompleteMez6 Trivial class used in testing rlcompleter.Completer.       N)__name__
__module____qualname____doc__spam_ham     I/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_rlcompleter.pyr   r      s        @@DDDDr   r   c                       e Zd Zd Zd Zd Zd Zd Zd Zd Z	e
j                            dd	          d
             Z
d ZdS )
TestRlcompleterc                     t          j                    | _        t          j        t          t          t
          t                              | _        | j                            dd           d S )N)r   eggr    r   )	rlcompleter	Completerstdcompleterdictintstrr   	completercompleteselfs    r   setUpzTestRlcompleter.setUp
   sf    '133$.t8;?I0K 0K 0K L L
 	
""2q)))))r   c                     G d dt                     } G d dt                    }|                     | j        j                   |                     | j        j                   |                     t          j         |                      j                   | 	                    t          t          j         |d                     d S )Nc                       e Zd ZdS ))TestRlcompleter.test_namespace.<locals>.ANr   r	   r
   r   r   r   Ar#              Dr   r%   c                       e Zd ZdS ))TestRlcompleter.test_namespace.<locals>.BNr$   r   r   r   Br(      r&